Auxiliary methods to convert to Time_t to more manageable types. More...
Functions | |
double | Time_t2SecondsDouble (const rtps::Time_t &t) |
Convert Time_t to seconds as a double. | |
int64_t | Time_t2MicroSecondsInt64 (const rtps::Time_t &t) |
Convert Time_t to seconds as an int64. | |
int64_t | Duration_t2MicroSecondsInt64 (const Duration_t &t) |
Convert Duration_t to seconds as an int64. | |
double | Time_t2MicroSecondsDouble (const rtps::Time_t &t) |
Convert Time_t to microseconds as a double. | |
int64_t | Time_t2MilliSecondsInt64 (const rtps::Time_t &t) |
Convert Time_t to milliseconds as an int64. | |
double | Time_t2MilliSecondsDouble (const rtps::Time_t &t) |
Convert Time_t to milliseconds as a double. | |
double | Duration_t2MilliSecondsDouble (const Duration_t &t) |
Convert Duration_t to milliseconds as a double. | |
rtps::Time_t | MilliSeconds2Time_t (double millisec) |
Convert milliseconds to Time_t. | |
rtps::Time_t | MicroSeconds2Time_t (double microsec) |
Convert microseconds to Time_t. | |
rtps::Time_t | Seconds2Time_t (double seconds) |
Convert seconds to Time_t. | |
double | Time_tAbsDiff2DoubleMillisec (const rtps::Time_t &t1, const rtps::Time_t &t2) |
Get the absolute difference between two Time_t in milliseconds as double. | |
rtps::Time_t | MilliSecondsWithRandOffset2Time_t (double millisec, double randoff) |
Create a random Time_t that is millisec + [-randoff,randoff]. | |
rtps::Time_t | MicroSecondsWithRandOffset2Time_t (double microsec, double randoff) |
Create a random Time_t that is microsec + [-randoff,randoff]. | |
rtps::Time_t | SecondsWithRandOffset2Time_t (double sec, double randoff) |
Create a random Time_t that is sec + [-randoff,randoff]. | |
Auxiliary methods to convert to Time_t to more manageable types.
|
inline |
Convert Duration_t to seconds as an int64.
|
inline |
Convert Duration_t to milliseconds as a double.
|
inline |
Convert microseconds to Time_t.
|
inline |
Create a random Time_t that is microsec + [-randoff,randoff].
|
inline |
Convert milliseconds to Time_t.
|
inline |
Create a random Time_t that is millisec + [-randoff,randoff].
|
inline |
Convert seconds to Time_t.
|
inline |
Create a random Time_t that is sec + [-randoff,randoff].
|
inline |
Convert Time_t to microseconds as a double.
|
inline |
Convert Time_t to seconds as an int64.
|
inline |
Convert Time_t to milliseconds as a double.
|
inline |
Convert Time_t to milliseconds as an int64.
|
inline |
Convert Time_t to seconds as a double.
|
inline |
Get the absolute difference between two Time_t in milliseconds as double.