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;
EventsList_t * eventsList()
Definition: EventsCollection.hpp:107
void clear()
Definition: EventsCollection.hpp:125
Class defining a collection of discrete events.
Definition: EventsCollection.hpp:59
std::list< Event > EventsList_t
Definition: EventsCollection.hpp:52
EventsList_t * getEventsList() OPENFLUID_DEPRECATED
Definition: EventsCollection.hpp:113
#define OPENFLUID_API
Definition: dllexport.hpp:87
Definition: ApplicationException.hpp:47
SpatialUnit Unit OPENFLUID_DEPRECATED
Definition: SpatialUnit.hpp:304
Class for management of date and time information.
Definition: DateTime.hpp:132
int getCount() const
Definition: EventsCollection.hpp:119