7# pragma warning( disable : 4786 )
18 operator double()
const {
return m_t; }
31class Scheduler :
private std::multimap<double, ScheduledEvent*> {
61 void setLog( std::ostream& out );
67 void printOn( std::ostream& out )
const;
GPStime & operator+=(GPStime &t, const double &dt)
friend GPStime & operator+=(GPStime &, const double &)
void printOn(std::ostream &out) const
static Scheduler * instance()
GPStime elapsed_time() const
void setLog(std::ostream &out)
void schedule(double deltaT, ScheduledEvent *event)