#include <IgTools/IgHook/interface/IgHookTrace.h>
Public Member Functions | |
unsigned long long | add (CounterValue &x) |
unsigned long long | add (unsigned long long value) |
unsigned long long | count (void) |
Counter * | counter (void) |
CounterValue (Counter *counter, CounterValue *next=0, unsigned long long value=0) | |
unsigned long long | max (CounterValue &x) |
unsigned long long | max (unsigned long long value) |
CounterValue * | next (void) |
void * | operator new (size_t n, IgHookTraceAlloc *alloc=0) |
unsigned long long | sub (CounterValue &x) |
unsigned long long | sub (unsigned long long value) |
unsigned long long | tick (void) |
unsigned long long | untick (void) |
unsigned long long | value (void) |
Private Attributes | |
unsigned long long | m_count |
Counter * | m_counter |
CounterValue * | m_next |
unsigned long long | m_value |
Definition at line 34 of file IgHookTrace.h.
IgHookTrace::CounterValue::CounterValue | ( | Counter * | counter, | |
CounterValue * | next = 0 , |
|||
unsigned long long | value = 0 | |||
) |
unsigned long long IgHookTrace::CounterValue::add | ( | CounterValue & | x | ) |
unsigned long long IgHookTrace::CounterValue::add | ( | unsigned long long | value | ) |
unsigned long long IgHookTrace::CounterValue::count | ( | void | ) |
IgHookTrace::Counter * IgHookTrace::CounterValue::counter | ( | void | ) |
unsigned long long IgHookTrace::CounterValue::max | ( | CounterValue & | x | ) |
unsigned long long IgHookTrace::CounterValue::max | ( | unsigned long long | value | ) |
IgHookTrace::CounterValue * IgHookTrace::CounterValue::next | ( | void | ) |
Definition at line 131 of file IgHookTrace.cc.
References m_next.
Referenced by IgHookTrace::counter(), and IgHookTrace::merge().
00132 { return m_next; }
void * IgHookTrace::CounterValue::operator new | ( | size_t | n, | |
IgHookTraceAlloc * | alloc = 0 | |||
) |
unsigned long long IgHookTrace::CounterValue::sub | ( | CounterValue & | x | ) |
unsigned long long IgHookTrace::CounterValue::sub | ( | unsigned long long | value | ) |
unsigned long long IgHookTrace::CounterValue::tick | ( | void | ) |
unsigned long long IgHookTrace::CounterValue::untick | ( | void | ) |
unsigned long long IgHookTrace::CounterValue::value | ( | void | ) |
unsigned long long IgHookTrace::CounterValue::m_count [private] |
Counter* IgHookTrace::CounterValue::m_counter [private] |
CounterValue* IgHookTrace::CounterValue::m_next [private] |
unsigned long long IgHookTrace::CounterValue::m_value [private] |