openfluid::core::EventsCollection Class Reference
Class defining a collection of discrete events.  
More...
List of all members.
Detailed Description
Class defining a collection of discrete events. 
Constructor & Destructor Documentation
      
        
          | openfluid::core::EventsCollection::EventsCollection | ( |  | ) |  | 
      
 
 
      
        
          | virtual openfluid::core::EventsCollection::~EventsCollection | ( |  | ) |  [virtual] | 
      
 
 
Member Function Documentation
      
        
          | bool openfluid::core::EventsCollection::addEvent | ( | Event * | Ev | ) |  | 
      
 
Inserts an event in the event collection, ordered by date 
 
 
      
        
          | void openfluid::core::EventsCollection::clear | ( |  | ) |  [inline] | 
      
 
Clears the event collection 
 
 
      
        
          | int openfluid::core::EventsCollection::getCount | ( |  | ) | const  [inline] | 
      
 
Returns number of events in the event collection 
 
 
Returns an event collection extracted from the current event collection, taking into account a time period If some events are already in the given collection, they are not deleted. Events matching the period are appended at the end of the given collection 
 
 
      
        
          | std::list<Event*>* openfluid::core::EventsCollection::getEventsList | ( |  | ) |  [inline] | 
      
 
Returns the event collection as a list 
 
 
      
        
          | void openfluid::core::EventsCollection::println | ( |  | ) |  |