Types publics | |
enum | ClockState { init , stopped , running } |
Fonctions membres publiques | |
TraceTimerT (const bool _start=true) | |
New timer. | |
void | reset () |
reset timer | |
void | start () |
start the timer or restart without cumulate | |
void | restart () |
start or restart the timer and cumuluate | |
double | stop () |
stop timer | |
ClockState | getState () const |
return state of timer | |
double | getTime () |
get partial time | |
double | getCumulTime () |
get total time | |
Définition à la ligne 103 du fichier TraceTimer.h.
enum Arcane::TraceTimerT::ClockState |
Définition à la ligne 105 du fichier TraceTimer.h.
|
inline |
|
inline |
get total time
Définition à la ligne 170 du fichier TraceTimer.h.
|
inline |
return state of timer
Définition à la ligne 157 du fichier TraceTimer.h.
|
inline |
get partial time
Définition à la ligne 162 du fichier TraceTimer.h.
|
inline |
reset timer
Définition à la ligne 124 du fichier TraceTimer.h.
|
inline |
start or restart the timer and cumuluate
Usefull for starting the count of a new partial time and keep the cumulative timer
Définition à la ligne 138 du fichier TraceTimer.h.
|
inline |
start the timer or restart without cumulate
Définition à la ligne 131 du fichier TraceTimer.h.
|
inline |
stop timer
Définition à la ligne 148 du fichier TraceTimer.h.