RepastHPC
2.3.1
|
The object that is placed (scheduled) in the priority queue for execution. More...
#include <Schedule.h>
Public Member Functions | |
ScheduledEvent (double, RepastEvent *) | |
virtual bool | reschedule (std::priority_queue< ScheduledEvent *, std::vector< ScheduledEvent * >, EventCompare > &)=0 |
Returns true if this event is rescheduled on the specified queue, otherwise false. | |
RepastEvent * | get_event () |
Gets the RepastEvent that this ScheduleEvent wraps. | |
Protected Attributes | |
RepastEvent * | event |
double | start |
Friends | |
class | EventCompare |
The object that is placed (scheduled) in the priority queue for execution.