19 #ifndef COIL_CLOCKMANAGER_H 20 #define COIL_CLOCKMANAGER_H 181 IClock& getClock(std::string clocktype);
195 #endif // COIL_CLOCKMANAGER_H An interface to set and get time.
Definition: ClockManager.h:52
Mutex class.
Definition: Mutex.h:40
TimeValue class.
Definition: TimeValue.h:40
Clock object to handle logical clock.
Definition: ClockManager.h:115
virtual bool settime(coil::TimeValue clocktime)=0
Setting time.
Singleton template class.
Singleton template class.
Definition: Singleton.h:106
Clock object to handle adjusted clock.
Definition: ClockManager.h:143
A global clock management class.
Definition: ClockManager.h:175
virtual coil::TimeValue gettime() const =0
Getting time.
clock object to handle system clock
Definition: ClockManager.h:91
Common Object Interface Layer.
Definition: Affinity.h:28
virtual ~IClock()
Definition: ClockManager.h:55