NANDRAD Data Model Library  Version 2.0
NANDRAD
NANDRAD::ObjectList Class Reference

Detailed Description

An ObjectList is used to select model instances based on reference type and ids.

That may be zones, interfaces, construction instances, embedded objects etc. It uses an id group to filter the model instances that should be selected.

The object list name can be referenced from other structures. Use the object list name reference for the definition of outputs and model references.

Definition at line 40 of file NANDRAD_ObjectList.h.

#include <NANDRAD_ObjectList.h>

Collaboration diagram for NANDRAD::ObjectList:

Public Attributes

NANDRAD_READWRITE NANDRAD_COMPARE_WITH_NAME std::string m_name
 Unique ID-Name of the object list. More...
 
ModelInputReference::referenceType_t m_referenceType
 The type of model that we reference data from. More...
 
IDGroup m_filterID
 Encodes the referenced model IDs. More...
 

Member Data Documentation

◆ m_name

NANDRAD_READWRITE NANDRAD_COMPARE_WITH_NAME std::string NANDRAD::ObjectList::m_name

Unique ID-Name of the object list.

Definition at line 52 of file NANDRAD_ObjectList.h.

◆ m_referenceType

ModelInputReference::referenceType_t NANDRAD::ObjectList::m_referenceType

The type of model that we reference data from.

Definition at line 55 of file NANDRAD_ObjectList.h.

◆ m_filterID

IDGroup NANDRAD::ObjectList::m_filterID

Encodes the referenced model IDs.

Definition at line 58 of file NANDRAD_ObjectList.h.


The documentation for this class was generated from the following file: