|
tlds
Transactional Operations for Linked Data Structures
|
#include <timehelper.h>
Public Member Functions | |
| Timer () | |
| virtual | ~Timer () |
| void | Start () |
| void | Stop () |
| void | Resume () |
| double | ElapsedCpu () const |
| double | ElapsedWall () const |
| std::string | ToString () const |
| std::string | ToSecond () const |
Private Attributes | |
| double | m_cpuStart |
| double | m_wallStart |
| double | m_cpuElapse |
| double | m_wallElapse |
| bool | m_stopped |
| Timer::Timer | ( | ) |
|
virtual |
| double Timer::ElapsedCpu | ( | ) | const |
| double Timer::ElapsedWall | ( | ) | const |
| void Timer::Resume | ( | ) |
| void Timer::Start | ( | ) |
| void Timer::Stop | ( | ) |
| std::string Timer::ToSecond | ( | ) | const |
| std::string Timer::ToString | ( | ) | const |
|
private |
|
private |
|
private |
|
private |
|
private |