41 #ifndef __OPENFLUID_FLUIDX_SPATIALDOMAINDESCRIPTOR_HPP__ 42 #define __OPENFLUID_FLUIDX_SPATIALDOMAINDESCRIPTOR_HPP__ 58 std::list<SpatialUnitDescriptor> m_DefDescriptor;
60 std::list<AttributesDescriptor> m_AttrsDescriptor;
62 std::list<EventDescriptor> m_EventsDescriptor;
72 {
return m_DefDescriptor; };
74 inline const std::list<SpatialUnitDescriptor>&
spatialUnits()
const 75 {
return m_DefDescriptor; };
78 {
return m_AttrsDescriptor; };
80 inline const std::list<AttributesDescriptor>&
attributes()
const 81 {
return m_AttrsDescriptor; };
83 inline std::list<EventDescriptor>&
events()
84 {
return m_EventsDescriptor; };
86 inline const std::list<EventDescriptor>&
events()
const 87 {
return m_EventsDescriptor; };
const std::list< SpatialUnitDescriptor > & spatialUnits() const
Definition: SpatialDomainDescriptor.hpp:74
std::list< AttributesDescriptor > & attributes()
Definition: SpatialDomainDescriptor.hpp:77
std::list< EventDescriptor > & events()
Definition: SpatialDomainDescriptor.hpp:83
std::list< SpatialUnitDescriptor > & spatialUnits()
Definition: SpatialDomainDescriptor.hpp:71
#define OPENFLUID_API
Definition: dllexport.hpp:87
const std::list< EventDescriptor > & events() const
Definition: SpatialDomainDescriptor.hpp:86
const std::list< AttributesDescriptor > & attributes() const
Definition: SpatialDomainDescriptor.hpp:80
Definition: SpatialDomainDescriptor.hpp:54
Definition: ApplicationException.hpp:47