|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
Accumulates time and count by distinct string. More...
#include <TimeAccumulate.hxx>
Classes | |
| class | Guard |
Public Member Functions | |
| TimeAccumulate (const Data &name) | |
| ~TimeAccumulate () | |
Static Public Member Functions | |
| static uint64_t | getTime (const Data &name) |
| static size_t | getCount (const Data &name) |
| static void | dump () |
| static void | clear () |
Accumulates time and count by distinct string.
The data is available statically. Use class::method as the key when possible to avoid collision.
Definition at line 19 of file TimeAccumulate.hxx.
|
inline |
Definition at line 30 of file TimeAccumulate.hxx.
|
inline |
Definition at line 35 of file TimeAccumulate.hxx.
|
static |
Definition at line 31 of file TimeAccumulate.cxx.
|
static |
Definition at line 13 of file TimeAccumulate.cxx.
|
inlinestatic |
Definition at line 67 of file TimeAccumulate.hxx.
Definition at line 61 of file TimeAccumulate.hxx.