

Go to the source code of this file.
Classes | |
| struct | XsTimeStamp | 
| Class for managing timestamps in a unified way.  More... | |
Macros | |
| #define | XSTIMESTAMP_INITIALIZER { 0 } | 
Typedefs | |
| typedef struct XsTimeStamp | XsTimeStamp | 
Functions | |
| XSTYPES_DLL_API void | XsTimeStamp_setMilliSecondTime (struct XsTimeStamp *thisPtr, int64_t t) | 
| XSTYPES_DLL_API double | XsTimeStamp_timeOfDay (const struct XsTimeStamp *thisPtr) | 
| XSTYPES_DLL_API int64_t | XsTimeStamp_secondTime (const struct XsTimeStamp *thisPtr) | 
| XSTYPES_DLL_API int32_t | XsTimeStamp_milliSecondPart (const struct XsTimeStamp *thisPtr) | 
| XSTYPES_DLL_API int32_t | XsTimeStamp_secondPart (const struct XsTimeStamp *thisPtr) | 
| XSTYPES_DLL_API int32_t | XsTimeStamp_minutePart (const struct XsTimeStamp *thisPtr) | 
| XSTYPES_DLL_API int32_t | XsTimeStamp_hourPart (const struct XsTimeStamp *thisPtr) | 
| XSTYPES_DLL_API int64_t | XsTimeStamp_now (struct XsTimeStamp *thisPtr) | 
| XSTYPES_DLL_API int64_t | XsTimeStamp_maxValue () | 
| XSTYPES_DLL_API int64_t | XsTimeStamp_fromUtcTime (struct XsTimeStamp *thisPtr, const struct XsUtcTime *utc) | 
| XSTYPES_DLL_API void | XsTimeStamp_toUtcTime (struct XsTimeStamp *thisPtr, struct XsUtcTime *utc) | 
| #define XSTIMESTAMP_INITIALIZER { 0 } | 
Definition at line 18 of file xstimestamp.h.
| typedef struct XsTimeStamp XsTimeStamp | 
Definition at line 227 of file xstimestamp.h.
| XSTYPES_DLL_API int64_t XsTimeStamp_fromUtcTime | ( | struct XsTimeStamp * | thisPtr, | 
| const struct XsUtcTime * | utc | ||
| ) | 
| XSTYPES_DLL_API int32_t XsTimeStamp_hourPart | ( | const struct XsTimeStamp * | thisPtr | ) | 
| XSTYPES_DLL_API int64_t XsTimeStamp_maxValue | ( | ) | 
| XSTYPES_DLL_API int32_t XsTimeStamp_milliSecondPart | ( | const struct XsTimeStamp * | thisPtr | ) | 
| XSTYPES_DLL_API int32_t XsTimeStamp_minutePart | ( | const struct XsTimeStamp * | thisPtr | ) | 
| XSTYPES_DLL_API int64_t XsTimeStamp_now | ( | struct XsTimeStamp * | thisPtr | ) | 
| XSTYPES_DLL_API int32_t XsTimeStamp_secondPart | ( | const struct XsTimeStamp * | thisPtr | ) | 
| XSTYPES_DLL_API int64_t XsTimeStamp_secondTime | ( | const struct XsTimeStamp * | thisPtr | ) | 
| XSTYPES_DLL_API void XsTimeStamp_setMilliSecondTime | ( | struct XsTimeStamp * | thisPtr, | 
| int64_t | t | ||
| ) | 
| XSTYPES_DLL_API double XsTimeStamp_timeOfDay | ( | const struct XsTimeStamp * | thisPtr | ) | 
| XSTYPES_DLL_API void XsTimeStamp_toUtcTime | ( | struct XsTimeStamp * | thisPtr, | 
| struct XsUtcTime * | utc | ||
| ) | 
| Page generated by Doxygen 1.8.14 for MRPT 1.5.7 Git: 5902e14cc Wed Apr 24 15:04:01 2019 +0200 at lun oct 28 01:39:17 CET 2019 |