|
LMMS
|
CPU time point. More...
#include <PerfLog.h>
Public Member Functions | |
| PerfTime () | |
| bool | valid () const |
| clock_t | real () const |
| clock_t | user () const |
| clock_t | system () const |
Static Public Member Functions | |
| static PerfTime | now () |
| static clock_t | ticksPerSecond () |
Private Attributes | |
| clock_t | m_real |
| clock_t | m_user |
| clock_t | m_system |
Friends | |
| PerfTime | operator- (const PerfTime &lhs, const PerfTime &rhs) |
CPU time point.
Represents a point in CPU time (not wall-clock time) intended for measuring performance.
| lmms::PerfTime::PerfTime | ( | ) |
|
static |
| clock_t lmms::PerfTime::real | ( | ) | const |
| clock_t lmms::PerfTime::system | ( | ) | const |
|
static |
| clock_t lmms::PerfTime::user | ( | ) | const |
| bool lmms::PerfTime::valid | ( | ) | const |
|
private |
|
private |
|
private |