#include <InstrumentedObject.h>
InstrumentedObject::InstrumentedObject |
( |
| ) |
|
|
protected |
virtual FinTP::InstrumentedObject::~InstrumentedObject |
( |
| ) |
|
|
inlineprotectedvirtual |
string InstrumentedObject::Collect |
( |
| ) |
|
|
static |
static unsigned int FinTP::InstrumentedObject::GetIntrumentedInstanceNo |
( |
| ) |
|
|
inlinestatic |
string InstrumentedObject::InternalGetCounters |
( |
| ) |
const |
|
protected |
void InstrumentedObject::registerCounter |
( |
const string & |
ownerTypeName, |
|
|
const string & |
counterName, |
|
|
const InstrumentedObject * |
iobject |
|
) |
| |
static void FinTP::InstrumentedObject::RemoveAllCounters |
( |
| ) |
|
|
inlinestatic |
string InstrumentedObject::Report |
( |
| ) |
|
|
static |
vector< string > FinTP::InstrumentedObject::m_CollectedReports |
|
protected |
map< string, unsigned long > FinTP::InstrumentedObject::m_Counters |
|
protected |
unsigned int FinTP::InstrumentedObject::m_RegisterCounter |
|
protected |
pthread_mutex_t InstrumentedObject::ObjMutex = PTHREAD_MUTEX_INITIALIZER |
|
static |
The documentation for this class was generated from the following files: