The Gaudi Framework
v30r3 (a5ef0a68)
|
Value for a counter chained from a trace. More...
#include <src/component/IgHook_IgHookTrace.h>
Public Member Functions | |
void * | operator new (size_t n, IgHookTraceAlloc *alloc=0) |
CounterValue (Counter *counter, CounterValue *next=0, unsigned long long value=0) | |
Counter * | counter (void) |
CounterValue * | next (void) |
unsigned long long | count (void) |
unsigned long long | value (void) |
unsigned long long | tick (void) |
unsigned long long | untick (void) |
unsigned long long | add (unsigned long long value) |
unsigned long long | add (CounterValue &x) |
unsigned long long | sub (unsigned long long value) |
unsigned long long | sub (CounterValue &x) |
unsigned long long | max (unsigned long long value) |
unsigned long long | max (CounterValue &x) |
Private Attributes | |
Counter * | m_counter |
CounterValue * | m_next |
unsigned long long | m_value |
unsigned long long | m_count |
Value for a counter chained from a trace.
Definition at line 37 of file IgHook_IgHookTrace.h.
IgHookTrace::CounterValue::CounterValue | ( | Counter * | counter, |
CounterValue * | next = 0 , |
||
unsigned long long | value = 0 |
||
) |
Definition at line 135 of file IgHook_IgHookTrace.cpp.
unsigned long long IgHookTrace::CounterValue::add | ( | unsigned long long | value | ) |
Definition at line 161 of file IgHook_IgHookTrace.cpp.
unsigned long long IgHookTrace::CounterValue::add | ( | CounterValue & | x | ) |
Definition at line 180 of file IgHook_IgHookTrace.cpp.
unsigned long long IgHookTrace::CounterValue::count | ( | void | ) |
Definition at line 147 of file IgHook_IgHookTrace.cpp.
IgHookTrace::Counter * IgHookTrace::CounterValue::counter | ( | void | ) |
Definition at line 141 of file IgHook_IgHookTrace.cpp.
unsigned long long IgHookTrace::CounterValue::max | ( | unsigned long long | value | ) |
Definition at line 173 of file IgHook_IgHookTrace.cpp.
unsigned long long IgHookTrace::CounterValue::max | ( | CounterValue & | x | ) |
Definition at line 194 of file IgHook_IgHookTrace.cpp.
IgHookTrace::CounterValue * IgHookTrace::CounterValue::next | ( | void | ) |
Definition at line 143 of file IgHook_IgHookTrace.cpp.
void * IgHookTrace::CounterValue::operator new | ( | size_t | n, |
IgHookTraceAlloc * | alloc = 0 |
||
) |
Definition at line 130 of file IgHook_IgHookTrace.cpp.
unsigned long long IgHookTrace::CounterValue::sub | ( | unsigned long long | value | ) |
Definition at line 167 of file IgHook_IgHookTrace.cpp.
unsigned long long IgHookTrace::CounterValue::sub | ( | CounterValue & | x | ) |
Definition at line 187 of file IgHook_IgHookTrace.cpp.
unsigned long long IgHookTrace::CounterValue::tick | ( | void | ) |
Definition at line 149 of file IgHook_IgHookTrace.cpp.
unsigned long long IgHookTrace::CounterValue::untick | ( | void | ) |
Definition at line 155 of file IgHook_IgHookTrace.cpp.
unsigned long long IgHookTrace::CounterValue::value | ( | void | ) |
Definition at line 145 of file IgHook_IgHookTrace.cpp.
|
private |
Definition at line 65 of file IgHook_IgHookTrace.h.
|
private |
Definition at line 62 of file IgHook_IgHookTrace.h.
|
private |
Definition at line 63 of file IgHook_IgHookTrace.h.
|
private |
Definition at line 64 of file IgHook_IgHookTrace.h.