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