![]() |
MAK Data Logger API Documentation for DIS
|
An abstract class which provides time advances used by the DtLgrClock. More...
Inheritance diagram for MAKLogger::DtTimeProvider:Public Member Functions | |
| DtTimeProvider () | |
| CTOR. | |
| virtual | ~DtTimeProvider () |
| DTOR. | |
| virtual void | tick ()=0 |
| Increase time advance. | |
| virtual double | advancedTime () const =0 |
| Get the time advanced for the last tick. | |
| virtual double | elapsedTime () const =0 |
| Get the elapsed time since the last tick. | |
| virtual double | timeOffset () const =0 |
| Get the time offset. | |
An abstract class which provides time advances used by the DtLgrClock.
| MAKLogger::DtTimeProvider::DtTimeProvider | ( | ) |
CTOR.
|
virtual |
DTOR.
|
pure virtual |
Get the time advanced for the last tick.
Implemented in MAKLogger::DtWallClockTimeProvider.
|
pure virtual |
Get the elapsed time since the last tick.
Implemented in MAKLogger::DtWallClockTimeProvider.
|
pure virtual |
Increase time advance.
Implemented in MAKLogger::DtWallClockTimeProvider.
|
pure virtual |
Get the time offset.
Implemented in MAKLogger::DtWallClockTimeProvider.