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

IPerformanceDataBlock Member List

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

AllocateChildObjectInstance(const PERF_OBJECT_TYPE *pObject, const JetByteTools::Core::_tstring &instanceName, const PERF_OBJECT_TYPE *pParentObject, LONG parentInstanceId, AllocationDisposition &allocationDisposition)=0IPerformanceDataBlock [pure virtual]
AllocateChildObjectInstance(const PERF_OBJECT_TYPE *pObject, LONG instanceId, const PERF_OBJECT_TYPE *pParentObject, LONG parentInstanceId, AllocationDisposition &allocationDisposition)=0IPerformanceDataBlock [pure virtual]
AllocateObjectInstance(const PERF_OBJECT_TYPE *pObject, const JetByteTools::Core::_tstring &instanceName, LONG parentInstanceId, AllocationDisposition &allocationDisposition)=0IPerformanceDataBlock [pure virtual]
AllocateObjectInstance(const PERF_OBJECT_TYPE *pObject, LONG instanceId, AllocationDisposition &allocationDisposition)=0IPerformanceDataBlock [pure virtual]
AllocationDisposition enum nameIPerformanceDataBlock
ConnectedExisting enum valueIPerformanceDataBlock
CreatedNew enum valueIPerformanceDataBlock
GetCounterData() const =0IPerformanceDataBlock [pure virtual]
GetLock()=0IPerformanceDataBlock [pure virtual]
GetNumberOfInstancesAllocated(const PERF_OBJECT_TYPE *pObject) const =0IPerformanceDataBlock [pure virtual]
GetObjectDefinitions() const =0IPerformanceDataBlock [pure virtual]
ReleaseObjectInstance(const PERF_OBJECT_TYPE *pObject, LONG instanceId)=0IPerformanceDataBlock [pure virtual]
~IPerformanceDataBlock()IPerformanceDataBlock [protected, virtual]


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