41 #ifndef __OPENFLUID_CORE_EVENTSCOLLECTION_HPP__ 42 #define __OPENFLUID_CORE_EVENTSCOLLECTION_HPP__ 63 EventsList_t m_Events;
84 bool addEvent(
const Event& Ev);
108 {
return &m_Events; };
114 {
return &m_Events; };
120 {
return m_Events.size(); };
126 { m_Events.clear(); };
128 void println()
const;
void clear()
Definition: EventsCollection.hpp:125
EventsList_t * getEventsList() OPENFLUID_DEPRECATED
Definition: EventsCollection.hpp:113
int getCount() const
Definition: EventsCollection.hpp:119
#define OPENFLUID_API
Definition: dllexport.hpp:87
Class defining a collection of discrete events.
Definition: EventsCollection.hpp:59
EventsList_t * eventsList()
Definition: EventsCollection.hpp:107
std::list< Event > EventsList_t
Definition: EventsCollection.hpp:52
Definition: ApplicationException.hpp:47
Class for management of date and time information.
Definition: DateTime.hpp:132
SpatialUnit Unit OPENFLUID_DEPRECATED
Definition: SpatialUnit.hpp:304