OEStopwatch

class OEStopwatch

This class represents OEStopwatch.

The OEStopwatch class provides a portable mechanism for measuring elapsed CPU time of a process.

Constructors

OEStopwatch()

Default constructor.

Elapsed

float Elapsed()

Returns the number of elapsed CPU seconds (as a floating point value) since OEStopwatch::Start was last called. This method is identical to OEStopwatch::Lap. This method does not update the internal ‘start’’ time.

Lap

float Lap()

Returns the number of elapsed CPU seconds (as a floating point value) since OEStopwatch::Start was last called. This method is identical to OEStopwatch::Elapsed. This method does not update the internal ‘start’ time.

Start

void Start()

Sets the internal ‘start’ time of the OEStopwatch to the current time. This method should be called before calling either OEStopwatch::Elapsed or OEStopwatch::Start. This method may be called more than once to reinitialize the ‘start’ time to the current time.