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.9 Git: 690a4699f Wed Apr 15 19:29:53 2020 +0200 at miƩ abr 15 19:30:12 CEST 2020 |