#include <Stopwatch.h>
◆ CStopWatch()
CStopWatch::CStopWatch |
( |
| ) |
|
|
default |
◆ ~CStopWatch()
CStopWatch::~CStopWatch |
( |
| ) |
|
|
default |
◆ GetElapsedMilliseconds()
float CStopWatch::GetElapsedMilliseconds |
( |
| ) |
const |
|
inline |
Retrieve time elapsed between the last call to Start(), StartZero() or Reset() and; if running, now; if stopped, the last call to Stop().
- Returns
- Elapsed time, in milliseconds, as a float.
◆ GetElapsedSeconds()
float CStopWatch::GetElapsedSeconds |
( |
| ) |
const |
|
inline |
Retrieve time elapsed between the last call to Start(), StartZero() or Reset() and; if running, now; if stopped, the last call to Stop().
- Returns
- Elapsed time, in seconds, as a float.
◆ IsRunning()
bool CStopWatch::IsRunning |
( |
| ) |
const |
|
inline |
Retrieve the running state of the stopwatch.
- Returns
- True if stopwatch has been started but not stopped.
◆ Reset()
void CStopWatch::Reset |
( |
| ) |
|
|
inline |
Set the start time such that time elapsed is now zero.
◆ Start()
void CStopWatch::Start |
( |
| ) |
|
|
inline |
Record start time and change state to running, only if the stopwatch is stopped.
◆ StartZero()
void CStopWatch::StartZero |
( |
| ) |
|
|
inline |
Record start time and change state to running.
◆ Stop()
void CStopWatch::Stop |
( |
| ) |
|
|
inline |
Record stop time and change state to not running.
The documentation for this class was generated from the following file: