43 #include "disti_include.h"
53 typedef long long INT_64;
55 typedef __int64 INT_64;
75 void AccurateSleep(
unsigned long milli);
77 bool _winTimerResolutionSet;
89 LARGE_INTEGER performanceFreq;
95 DISTI_EXPORT
Timer(
void);
101 DISTI_EXPORT
void Reset(
void);
139 virtual DISTI_EXPORT
void GetTimeOfDay(
unsigned long *sec,
unsigned long *usec);
185 virtual DISTI_EXPORT ~Timer();
virtual DISTI_EXPORT double ElapsedSecondsDouble(void)
virtual DISTI_EXPORT unsigned long DIS_Timestamp(void)
virtual DISTI_EXPORT void GetTimeOfDay(unsigned long *sec, unsigned long *usec)
virtual DISTI_EXPORT void WaitMicroseconds(unsigned long micro)
DISTI_EXPORT void Reset(void)
virtual DISTI_EXPORT double DifferenceInSeconds(unsigned long sec, unsigned long usec)
virtual DISTI_EXPORT unsigned long GetCurrentTimeInSeconds(void)
virtual DISTI_EXPORT unsigned long ElapsedMicroseconds(void)
virtual DISTI_EXPORT unsigned long ElapsedSeconds(void)
virtual DISTI_EXPORT void WaitMilliseconds(unsigned long milli)
Definition: AttributeChangedEmitter.h:46
virtual DISTI_EXPORT unsigned long ElapsedMilliseconds(void)
virtual DISTI_EXPORT unsigned long DifferenceInMicroseconds(unsigned long sec, unsigned long usec)