11#ifndef TIME_FN_H_MODULE_287987
12#define TIME_FN_H_MODULE_287987
14#if defined (__cplusplus)
24#if !defined (__VMS) && (defined (__cplusplus) || (defined (__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L) ) )
30 typedef uint64_t
PTime;
32 typedef unsigned long long PTime;
39#define UTIL_TIME_INITIALIZER { 0 }
63#define SEC_TO_MICRO ((PTime)1000000)
66#if defined (__cplusplus)
PTime UTIL_getSpanTimeNano(UTIL_time_t clockStart, UTIL_time_t clockEnd)
Definition timefn.c:142
PTime UTIL_clockSpanMicro(UTIL_time_t clockStart)
Definition timefn.c:149
PTime UTIL_clockSpanNano(UTIL_time_t clockStart)
Definition timefn.c:156
unsigned long long PTime
Definition timefn.h:38
void UTIL_waitForNextTick(void)
Definition timefn.c:162
UTIL_time_t UTIL_getTime(void)
Definition timefn.c:140
clock_t UTIL_time_t
Definition timefn.h:68
PTime UTIL_getSpanTimeMicro(UTIL_time_t clockStart, UTIL_time_t clockEnd)
Definition timefn.c:141
int UTIL_support_MT_measurements(void)
Definition timefn.c:161