IGSTK
|
The RealTimeClock provides a timestamp from a real-time clock. More...
#include <igstkRealTimeClock.h>
Public Types | |
typedef double | TimeStampType |
Define the type for the timestamp. More... | |
typedef double | FrequencyType |
Define the type for the frequency of the clock. More... | |
Static Public Member Functions | |
static TimeStampType | GetTimeStamp () |
Returns a timestamp in milliseconds e.g. More... | |
static void | Initialize () |
Initialize internal variables on the Clock service. More... | |
static void | Print (std::ostream &os, itk::Indent indent=0) |
Print the object. More... | |
Protected Member Functions | |
RealTimeClock () | |
constructor More... | |
virtual | ~RealTimeClock () |
destructor More... | |
Static Protected Member Functions | |
static void | PrintSelf (std::ostream &os, itk::Indent indent) |
The RealTimeClock provides a timestamp from a real-time clock.
This class represents a real-time clock object and provides a timestamp in platform-independent format.
Definition at line 36 of file igstkRealTimeClock.h.
typedef double igstk::RealTimeClock::TimeStampType |
Define the type for the timestamp.
Definition at line 42 of file igstkRealTimeClock.h.
typedef double igstk::RealTimeClock::FrequencyType |
Define the type for the frequency of the clock.
Definition at line 56 of file igstkRealTimeClock.h.
|
protected |
constructor
|
protectedvirtual |
destructor
|
static |
Returns a timestamp in milliseconds e.g.
52.341243 milliseconds
|
static |
Initialize internal variables on the Clock service.
This method must be called at the begining of every IGSTK application.
|
static |
Print the object.
|
staticprotected |