class Geo::QuickTaskTimer
A little class to time a task.
Functions
Name | Description |
---|---|
EndMicroseconds() | Returns the time since object creation, in us. |
EndMicrosecondsClamped() | Returns the time since object creation, in us. If value does not fit in 32-bit it will be clamped. |
EndMilliseconds() | Returns the time since object creation, in ms. |
EndMillisecondsClamped() | Returns the time since object creation, in ms. If value does not fit in 32-bit it will be clamped. |
EndSeconds() | Returns the time since object creation, in seconds. |
EndTicks() | Returns the time since object creation, in ticks (whatever they are on this platform). |
QuickTaskTimer() | Constructor. Starts the clock. |
Reset() | Reset the clock. |
Anchor | ||||
---|---|---|---|---|
|
Geo::s64 Geo::QuickTaskTimer::EndMicroseconds
...
public: Geo::s64 EndMicroseconds() const
...
Returns the time since object creation, in us.
Anchor | ||||
---|---|---|---|---|
|
Geo::u32 Geo::QuickTaskTimer::EndMicrosecondsClamped
...
public: Geo::u32 EndMicrosecondsClamped() const
...
Returns the time since object creation, in us. If value does not fit in 32-bit it will be clamped.
Anchor | ||||
---|---|---|---|---|
|
Geo::s64 Geo::QuickTaskTimer::EndMilliseconds
...
public: Geo::s64 EndMilliseconds() const
...
Returns the time since object creation, in ms.
Anchor | ||||
---|---|---|---|---|
|
Geo::u32 Geo::QuickTaskTimer::EndMillisecondsClamped
...
public: Geo::u32 EndMillisecondsClamped() const
...
Returns the time since object creation, in ms. If value does not fit in 32-bit it will be clamped.
Anchor | ||||
---|---|---|---|---|
|
double Geo::QuickTaskTimer::EndSeconds
...
public: double EndSeconds() const
...
Returns the time since object creation, in seconds.
Anchor | ||||
---|---|---|---|---|
|
Geo::s64 Geo::QuickTaskTimer::EndTicks
...
public: Geo::s64 EndTicks() const
...
Returns the time since object creation, in ticks (whatever they are on this platform).
Anchor | ||||
---|---|---|---|---|
|
Geo::QuickTaskTimer::QuickTaskTimer
...
public: QuickTaskTimer()
...
Constructor. Starts the clock.
Anchor | ||||
---|---|---|---|---|
|
void Geo::QuickTaskTimer::Reset
...
public: void Reset()
...
Reset the clock.