|
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. |
1.8.11