#include "Timer.h" #include #include void Microseconds(UnsignedWide* tickCount) { uint64_t time; time = mach_absolute_time(); *reinterpret_cast(tickCount) = time / 1000000000ll; time -= *reinterpret_cast(tickCount) * 1000000000ll; *reinterpret_cast(tickCount) += time / 1000; }