DCSModulesAPI
1.0.0
DCS sub project containing all the control modules as libraries.
|
Timing related utilities. More...
Classes | |
struct | SystemTimer |
Holds data about when a timer was first created. More... | |
struct | Timestamp |
Represents a timestamp divided fieldwise. More... | |
Functions | |
DCS_API SystemTimer | New () |
Creates a new SystemTimer. | |
DCS_API void | Delete (SystemTimer timer) |
Deletes a SystemTimer. | |
DCS_API Timestamp | GetTimestamp (SystemTimer timer) |
Gives a timestamp relative to timer in Timestamp format. More... | |
DCS_API Utils::String | GetTimestampString (SystemTimer timer) |
Gives a timestamp relative to timer in Utils::String format. More... | |
DCS_API Utils::String | GetTimestampStringSimple (SystemTimer timer) |
Gives a timestamp relative to timer in Utils::String format (displays day/hour/minute duration only). More... | |
DCS_API i64 | GetNanoseconds (SystemTimer timer) |
Gives number of nanoseconds passed relative to timer. More... | |
Timing related utilities.
DCS::i64 DCS::Timer::GetNanoseconds | ( | SystemTimer | timer | ) |
Gives number of nanoseconds passed relative to timer.
timer | Relative point to measure. |
DCS::Timer::Timestamp DCS::Timer::GetTimestamp | ( | SystemTimer | timer | ) |
DCS::Utils::String DCS::Timer::GetTimestampString | ( | SystemTimer | timer | ) |
Gives a timestamp relative to timer in Utils::String format.
timer | Relative point to measure. |
DCS::Utils::String DCS::Timer::GetTimestampStringSimple | ( | SystemTimer | timer | ) |
Gives a timestamp relative to timer in Utils::String format (displays day/hour/minute duration only).
timer | Relative point to measure. |