40#ifndef INCLUDED_GLS_RSO_LOADER_TIMER_H
41#define INCLUDED_GLS_RSO_LOADER_TIMER_H
54typedef long long INT_64;
56typedef __int64 INT_64;
75 void AccurateSleep(
unsigned long milli);
77 bool _winTimerResolutionSet;
89 LARGE_INTEGER performanceFreq;
139 virtual DISTI_EXPORT
void GetTimeOfDay(
unsigned long *sec,
unsigned long *usec);
185 virtual DISTI_EXPORT
~Timer();
Definition: gls_rso_loader_timer.h:65
virtual unsigned long ElapsedSeconds(void)
virtual void WaitMicroseconds(unsigned long micro)
virtual void GetTimeOfDay(unsigned long *sec, unsigned long *usec)
virtual double ElapsedSecondsDouble(void)
virtual unsigned long ElapsedMicroseconds(void)
virtual unsigned long DifferenceInMicroseconds(unsigned long sec, unsigned long usec)
virtual unsigned long DIS_Timestamp(void)
virtual unsigned long GetCurrentTimeInSeconds(void)
virtual void WaitMilliseconds(unsigned long milli)
virtual double DifferenceInSeconds(unsigned long sec, unsigned long usec)
virtual unsigned long ElapsedMilliseconds(void)
Namespace for loading RSOs.
Definition: gls_rso_loader.h:50