41 #ifndef __DOMAINDESCRIPTOR_HPP__
42 #define __DOMAINDESCRIPTOR_HPP__
50 namespace openfluid {
namespace fluidx {
57 std::list<UnitDescriptor> m_DefDescriptor;
59 std::list<AttributesDescriptor> m_AttrsDescriptor;
61 std::list<EventDescriptor> m_EventsDescriptor;
70 inline std::list<UnitDescriptor>&
getUnits() {
return m_DefDescriptor; };
72 inline const std::list<UnitDescriptor>&
getUnits()
const {
return m_DefDescriptor; };
74 inline std::list<AttributesDescriptor>&
getAttributes() {
return m_AttrsDescriptor; };
76 inline std::list<EventDescriptor>&
getEvents() {
return m_EventsDescriptor; };
std::list< AttributesDescriptor > & getAttributes()
Definition: DomainDescriptor.hpp:74
std::list< UnitDescriptor > & getUnits()
Definition: DomainDescriptor.hpp:70
Definition: DomainDescriptor.hpp:53
std::list< EventDescriptor > & getEvents()
Definition: DomainDescriptor.hpp:76
const std::list< UnitDescriptor > & getUnits() const
Definition: DomainDescriptor.hpp:72
#define DLLEXPORT
Definition: dllexport.hpp:51