![]() |
QMCPACK
|
Public Member Functions | |
StackKeyParam () | |
void | add_id (timer_id_t c1) |
void | put_id (timer_id_t c1) |
timer_id_t | get_id (int idx) const |
bool | operator== (const StackKeyParam &rhs) |
bool | operator< (const StackKeyParam &rhs) const |
Public Attributes | |
union { | |
long int | long_buckets [N] |
timer_id_t | short_buckets [sizeof(long int) *N/sizeof(timer_id_t)] |
}; | |
int | level |
Static Public Attributes | |
static const int | max_level = sizeof(long int) * N |
Definition at line 60 of file NewTimer.h.
|
inline |
Definition at line 78 of file NewTimer.h.
|
inline |
Definition at line 88 of file NewTimer.h.
|
inline |
Definition at line 103 of file NewTimer.h.
Referenced by TimerManager< qmcplusplus::TimerType< CLOCK > >::get_stack_name_from_id().
|
inline |
Definition at line 115 of file NewTimer.h.
|
inline |
Definition at line 105 of file NewTimer.h.
|
inline |
Definition at line 101 of file NewTimer.h.
union { ... } |
int level |
Definition at line 86 of file NewTimer.h.
Referenced by StackKeyParam< 2 >::add_id(), and StackKeyParam< 2 >::put_id().
|
static |
Definition at line 76 of file NewTimer.h.
Referenced by StackKeyParam< 2 >::add_id().