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.