#include <Utils_Timer.hxx>
Public Member Functions | |
Utils_Timer () | |
virtual | ~Utils_Timer () |
void | Start () |
void | Stop () |
void | Reset () |
void | Show () |
void | ShowAbsolute () |
Protected Attributes | |
double | Cumul_user |
double | Cumul_sys |
bool | Stopped |
tms * | RefToCurrentTMS |
tms * | RefToInitialTMS |
timeval * | RefToCurrentTimeB |
timeval * | RefToInitialTimeB |
Utils_Timer::Utils_Timer | ( | ) |
References Cumul_sys, Cumul_user, RefToCurrentTimeB, RefToCurrentTMS, RefToInitialTimeB, RefToInitialTMS, and Stopped.
|
virtual |
References RefToCurrentTimeB, RefToCurrentTMS, RefToInitialTimeB, and RefToInitialTMS.
void Utils_Timer::Reset | ( | ) |
References Cumul_sys, Cumul_user, and Stopped.
void Utils_Timer::ShowAbsolute | ( | ) |
References MESSAGE, and RefToCurrentTimeB.
Referenced by main().
void Utils_Timer::Start | ( | ) |
References RefToCurrentTimeB, RefToInitialTimeB, RefToInitialTMS, Stopped, and tz.
void Utils_Timer::Stop | ( | ) |
References CLK_TCK, Cumul_sys, Cumul_user, RefToCurrentTimeB, RefToCurrentTMS, RefToInitialTMS, Stopped, and tz.
|
protected |
Referenced by Reset(), Show(), Stop(), and Utils_Timer().
|
protected |
Referenced by Reset(), Show(), Stop(), and Utils_Timer().
|
protected |
Referenced by ShowAbsolute(), Start(), Stop(), Utils_Timer(), and ~Utils_Timer().
|
protected |
Referenced by Stop(), Utils_Timer(), and ~Utils_Timer().
|
protected |
Referenced by Start(), Utils_Timer(), and ~Utils_Timer().
|
protected |
Referenced by Start(), Stop(), Utils_Timer(), and ~Utils_Timer().