The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CPerformanceMonitorCountersBase Member List

This is the complete list of members for CPerformanceMonitorCountersBase, including all inherited members.

AccessPerformanceCounter32(const CounterId &counter)CPerformanceMonitorCountersBase
AccessPerformanceCounter64(const CounterId &counter)CPerformanceMonitorCountersBase
AddToPerformanceCounter32(const CounterId &counter, LONG value)CPerformanceMonitorCountersBase
AddToPerformanceCounter64(const CounterId &counter, __int64 value)CPerformanceMonitorCountersBase
AllocateChildPerformanceObjectInstance(const JetByteTools::Core::_tstring &objectName, const JetByteTools::Core::_tstring &instanceName, const ObjectId &parentObjectId, bool alwaysResetCounters=false)CPerformanceMonitorCountersBase
AllocatePerformanceObjectInstance(const JetByteTools::Core::_tstring &objectName, const JetByteTools::Core::_tstring &instanceName, bool alwaysResetCounters=false)CPerformanceMonitorCountersBase
AllocatePerformanceObjectInstance(const JetByteTools::Core::_tstring &objectName, const InstanceId &instanceId, bool alwaysResetCounters=false)CPerformanceMonitorCountersBase
CPerformanceMonitorCountersBase(const CPerformanceMonitorCountersBase &rhs)CPerformanceMonitorCountersBase
CPerformanceMonitorCountersBase()CPerformanceMonitorCountersBase [protected]
DecrementPerformanceCounter32(const CounterId &counter)CPerformanceMonitorCountersBase
DecrementPerformanceCounter64(const CounterId &counter)CPerformanceMonitorCountersBase
GetDataBlock()CPerformanceMonitorCountersBase
GetInstanceNamesForObject(const JetByteTools::Core::_tstring &objectName, JetByteTools::Core::StringVector &instanceNames) const CPerformanceMonitorCountersBase
GetLock()CPerformanceMonitorCountersBase
GetMaxInstanceNameLength(const JetByteTools::Core::_tstring &objectName) const CPerformanceMonitorCountersBase
GetNumberOfInstancesAllocated(const JetByteTools::Core::_tstring &objectName) const CPerformanceMonitorCountersBase
GetPerformanceCounter(const ObjectId &objectId, const JetByteTools::Core::_tstring &counterName) const CPerformanceMonitorCountersBase
GetPerformanceObject(const JetByteTools::Core::_tstring &objectName) const CPerformanceMonitorCountersBase
IncrementPerformanceCounter32(const CounterId &counter)CPerformanceMonitorCountersBase
IncrementPerformanceCounter64(const CounterId &counter)CPerformanceMonitorCountersBase
Initialise(IPerformanceDataBlock &dataBlock, const CPerformanceDataSchema &schema)CPerformanceMonitorCountersBase [protected]
InstanceId typedefCPerformanceMonitorCountersBase
NoCounterCPerformanceMonitorCountersBase [static]
NoObjectCPerformanceMonitorCountersBase [static]
operator=(const CPerformanceMonitorCountersBase &rhs)CPerformanceMonitorCountersBase
ReleasePerformanceObjectInstance(const ObjectId &objectId)CPerformanceMonitorCountersBase
ResetPerformanceObjectInstance(const ObjectId &objectId)CPerformanceMonitorCountersBase
SetPerformanceCounter32(const CounterId &counter, LONG value)CPerformanceMonitorCountersBase
SetPerformanceCounter64(const CounterId &counter, __int64 value)CPerformanceMonitorCountersBase
SubtractFromPerformanceCounter32(const CounterId &counter, LONG value)CPerformanceMonitorCountersBase
SubtractFromPerformanceCounter64(const CounterId &counter, __int64 value)CPerformanceMonitorCountersBase
~CPerformanceMonitorCountersBase()CPerformanceMonitorCountersBase [virtual]


Generated on Sun Sep 12 19:09:53 2021 for The Server Framework - v7.4 by doxygen 1.5.3