49 #ifndef ZENI_TIMER_HQ_H
50 #define ZENI_TIMER_HQ_H
71 timespec
subtract(
const timespec &lhs,
const timespec &rhs);
75 timespec orwl_gettime(
void);
92 inline long double get_seconds_passed()
const;
95 inline long double get_seconds_since(
const Time_HQ &time)
const;
130 inline long double get_seconds();
134 inline void update();
A High Quality Timer Singleton.
A Snapshot of the Timer_HQ.
bool operator<(const TiXmlString &a, const TiXmlString &b)
long double to_seconds(const timespec &ticks)
Timer_HQ & get_Timer_HQ()
Get access to the singleton.
static long get_time(void)
long double to_useconds(const timespec &ticks)
A stoppable running timer.
timespec subtract(const timespec &lhs, const timespec &rhs)