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 |