timeval CTimeout::ToTimeValue() const { const size_t milliseconds = ToMilliseconds(); timeval result; result.tv_sec = static_cast<long>(milliseconds / 1000); result.tv_usec = static_cast<long>(milliseconds % 1000); return result; }
float StopWatch::ElapsedMilliseconds() const { return mEnabled ? ToMilliseconds(mElapsedTime) : 0.f; }