41 #ifndef __OPENFLUID_FLUIDX_SPATIALDOMAINDESCRIPTOR_HPP__ 42 #define __OPENFLUID_FLUIDX_SPATIALDOMAINDESCRIPTOR_HPP__ 57 std::list<SpatialUnitDescriptor> m_DefDescriptor;
59 std::list<AttributesDescriptor> m_AttrsDescriptor;
61 std::list<EventDescriptor> m_EventsDescriptor;
71 {
return m_DefDescriptor; };
73 inline const std::list<SpatialUnitDescriptor>&
spatialUnits()
const 74 {
return m_DefDescriptor; };
77 {
return m_AttrsDescriptor; };
79 inline const std::list<AttributesDescriptor>&
attributes()
const 80 {
return m_AttrsDescriptor; };
82 inline std::list<EventDescriptor>&
events()
83 {
return m_EventsDescriptor; };
85 inline const std::list<EventDescriptor>&
events()
const 86 {
return m_EventsDescriptor; };
const std::list< AttributesDescriptor > & attributes() const
Definition: SpatialDomainDescriptor.hpp:79
const std::list< EventDescriptor > & events() const
Definition: SpatialDomainDescriptor.hpp:85
std::list< AttributesDescriptor > & attributes()
Definition: SpatialDomainDescriptor.hpp:76
std::list< EventDescriptor > & events()
Definition: SpatialDomainDescriptor.hpp:82
Definition: ApplicationException.hpp:47
std::list< SpatialUnitDescriptor > & spatialUnits()
Definition: SpatialDomainDescriptor.hpp:70
Definition: SpatialDomainDescriptor.hpp:53
#define OPENFLUID_API
Definition: dllexport.hpp:87
const std::list< SpatialUnitDescriptor > & spatialUnits() const
Definition: SpatialDomainDescriptor.hpp:73