|
ActiveLib
|
#include <Identity.h>

Public Member Functions | |
| Identity (const utility::String &nameIn=utility::String{}) | |
| Identity (const utility::String &nameIn, const utility::String::Option groupIn) | |
| virtual | ~Identity ()=default |
| Destructor. | |
Public Attributes | |
| utility::String | name |
| An identifying name. | |
| utility::String::Option | group = std::nullopt |
| Optional named group (in which the name is unique, i.e. to avoid name clashes) | |
Cargo identification class
The primary forms of identifying cargo - a name and group. Used in an inventory to uniquely identify cargo during import/export
|
inline |
Default constructor
| nameIn | An identifying name |
|
inline |
Default constructor
| nameIn | An identifying name |
| groupIn | An optional identifying group |