#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().