22 #ifndef NANDRAD_ObjectListH 23 #define NANDRAD_ObjectListH 27 #include "NANDRAD_ModelInputReference.h" 28 #include "NANDRAD_IDGroup.h" 29 #include "NANDRAD_CodeGenMacros.h" 41 NANDRAD_READWRITE_PRIVATE
47 NANDRAD_COMPARE_WITH_NAME
63 #endif // NANDRAD_ObjectListH IDGroup m_filterID
Encodes the referenced model IDs.
NANDRAD_READWRITE NANDRAD_COMPARE_WITH_NAME std::string m_name
Unique ID-Name of the object list.
An IDGroup references one or more IDs and handles the encoding/decoding of an IDGroup-string.
ModelInputReference::referenceType_t m_referenceType
The type of model that we reference data from.
An ObjectList is used to select model instances based on reference type and ids.
The namespace NANDRAD contains the data model classes that make up the NANDRAD solver input data...