40 #ifndef __OPENFLUID_CORE_EVENTSCOLLECTION_HPP__ 41 #define __OPENFLUID_CORE_EVENTSCOLLECTION_HPP__ 74 EventsList_t m_Events;
91 [[deprecated]]
bool addEvent(
const Event* Ev);
96 bool addEvent(
const Event& Ev);
106 [[deprecated]]
bool getEventsBetween(
const DateTime& BeginDate,
const DateTime& EndDate,
137 return m_Events.size();
148 void println()
const;
int getCount() const
Definition: EventsCollection.hpp:135
Definition: ApplicationException.hpp:47
EventsList_t * eventsList()
Definition: EventsCollection.hpp:119
void clear()
Definition: EventsCollection.hpp:143
virtual ~EventsCollection()
Definition: EventsCollection.hpp:83
std::list< Event > EventsList_t
Definition: EventsCollection.hpp:53
#define OPENFLUID_API
Definition: dllexport.hpp:86
Definition: EventsCollection.hpp:70
Class for management of date and time information.
Definition: DateTime.hpp:87
EventsList_t * getEventsList()
Definition: EventsCollection.hpp:127