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

CSharedMemoryMutexPerformanceMonitorCounters Member List

This is the complete list of members for CSharedMemoryMutexPerformanceMonitorCounters, 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
AllocateChildObjectInstance(const PERF_OBJECT_TYPE *pObject, const JetByteTools::Core::_tstring &instanceName, const PERF_OBJECT_TYPE *pParentObject, LONG parentInstanceId, AllocationDisposition &allocationDisposition) overrideCPerformanceDataBlock [private, virtual]
AllocateChildObjectInstance(const PERF_OBJECT_TYPE *pObject, LONG instanceId, const PERF_OBJECT_TYPE *pParentObject, LONG parentInstanceId, AllocationDisposition &allocationDisposition) overrideCPerformanceDataBlock [private, virtual]
AllocateChildPerformanceObjectInstance(const JetByteTools::Core::_tstring &objectName, const JetByteTools::Core::_tstring &instanceName, const ObjectId &parentObjectId, bool alwaysResetCounters=false)CPerformanceMonitorCountersBase
AllocateObjectInstance(const PERF_OBJECT_TYPE *pObject, const JetByteTools::Core::_tstring &instanceName, LONG parentInstanceId, AllocationDisposition &allocationDisposition) overrideCPerformanceDataBlock [private, virtual]
AllocateObjectInstance(const PERF_OBJECT_TYPE *pObject, LONG instanceId, AllocationDisposition &allocationDisposition) overrideCPerformanceDataBlock [private, virtual]
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
AllocationDisposition enum nameIPerformanceDataBlock [private]
CalculateSizeOfMemoryRequired(const CPerformanceDataSchema &schema)CPerformanceDataBlock [private, static]
CanCreateCounters(const JetByteTools::Win32::IKernelObjectName &name, SECURITY_ATTRIBUTES *pSecurityAttributes)CSharedMemoryPerformanceMonitorCounters [static]
CheckTokenPrivileges(bool isGlobalName, SECURITY_ATTRIBUTES *pSecurityAttributes)CSharedMemoryPerformanceDataBlock [private, static]
ConnectedExisting enum valueIPerformanceDataBlock [private]
CPerformanceDataBlock(const CPerformanceDataBlock &rhs)CPerformanceDataBlock [private]
CPerformanceDataBlock(JetByteTools::Core::ILockableObject &lock)CPerformanceDataBlock [explicit, private]
CPerformanceMonitorCountersBase(const CPerformanceMonitorCountersBase &rhs)CPerformanceMonitorCountersBase
CPerformanceMonitorCountersBase()CPerformanceMonitorCountersBase [protected]
CreatedNew enum valueIPerformanceDataBlock [private]
CSharedMemoryMutexPerformanceDataBlock(const JetByteTools::Win32::IKernelObjectName &name, const CPerformanceDataSchema &schema, DWORD firstCounterIndex, SECURITY_ATTRIBUTES *pSecurityAttributes=nullptr)CSharedMemoryMutexPerformanceDataBlock [private]
CSharedMemoryMutexPerformanceDataBlock(const CSharedMemoryMutexPerformanceDataBlock &rhs)CSharedMemoryMutexPerformanceDataBlock [private]
CSharedMemoryMutexPerformanceMonitorCounters(const JetByteTools::Win32::IKernelObjectName &name, const CPerformanceDataSchema &schema, DWORD firstCounterIndex, SECURITY_ATTRIBUTES *pSecurityAttributes=nullptr)CSharedMemoryMutexPerformanceMonitorCounters
CSharedMemoryMutexPerformanceMonitorCounters(const CSharedMemoryMutexPerformanceMonitorCounters &rhs)CSharedMemoryMutexPerformanceMonitorCounters
CSharedMemoryPerformanceDataBlock(const CSharedMemoryPerformanceDataBlock &rhs)CSharedMemoryPerformanceDataBlock [private]
CSharedMemoryPerformanceDataBlock(JetByteTools::Core::ILockableObject &lock, const JetByteTools::Win32::IKernelObjectName &name, const CPerformanceDataSchema &schema, DWORD firstCounterIndex, SECURITY_ATTRIBUTES *pSecurityAttributes=nullptr)CSharedMemoryPerformanceDataBlock [private]
CSharedMemoryPerformanceMonitorCounters(const CSharedMemoryPerformanceMonitorCounters &rhs)CSharedMemoryPerformanceMonitorCounters
CSharedMemoryPerformanceMonitorCounters(const CPerformanceDataSchema &schema, IPerformanceDataBlock &dataBlock)CSharedMemoryPerformanceMonitorCounters [protected]
DecrementPerformanceCounter32(const CounterId &counter)CPerformanceMonitorCountersBase
DecrementPerformanceCounter64(const CounterId &counter)CPerformanceMonitorCountersBase
GetCounterData() const overrideCPerformanceDataBlock [private, virtual]
GetDataBlock()CPerformanceMonitorCountersBase
GetInstanceNamesForObject(const JetByteTools::Core::_tstring &objectName, JetByteTools::Core::StringVector &instanceNames) const CPerformanceMonitorCountersBase
JetByteTools::GetLock() overrideCPerformanceDataBlock [private, virtual]
JetByteTools::PerfMon::CSharedMemoryPerformanceMonitorCounters::GetLock()CPerformanceMonitorCountersBase
GetMaxInstanceNameLength(const JetByteTools::Core::_tstring &objectName) const CPerformanceMonitorCountersBase
JetByteTools::GetNumberOfInstancesAllocated(const PERF_OBJECT_TYPE *pObject) const overrideCPerformanceDataBlock [private, virtual]
JetByteTools::PerfMon::CSharedMemoryPerformanceMonitorCounters::GetNumberOfInstancesAllocated(const JetByteTools::Core::_tstring &objectName) const CPerformanceMonitorCountersBase
GetObjectDefinitions() const overrideCPerformanceDataBlock [private, virtual]
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]
InitialiseMemory(const CPerformanceDataSchema &schema, DWORD firstCounterIndex, void *pMemoryBlock)CPerformanceDataBlock [private]
InstanceId typedefCPerformanceMonitorCountersBase
NoCounterCPerformanceMonitorCountersBase [static]
NoObjectCPerformanceMonitorCountersBase [static]
operator=(const CSharedMemoryMutexPerformanceMonitorCounters &rhs)CSharedMemoryMutexPerformanceMonitorCounters
JetByteTools::PerfMon::CSharedMemoryMutexPerformanceDataBlock::operator=(const CSharedMemoryMutexPerformanceDataBlock &rhs)CSharedMemoryMutexPerformanceDataBlock [private]
JetByteTools::Win32::CMutex::operator=(const CMutex &rhs)CMutex [private]
JetByteTools::PerfMon::CSharedMemoryPerformanceDataBlock::operator=(const CSharedMemoryPerformanceDataBlock &rhs)CSharedMemoryPerformanceDataBlock [private]
JetByteTools::PerfMon::CPerformanceDataBlock::operator=(const CPerformanceDataBlock &rhs)CPerformanceDataBlock [private]
JetByteTools::PerfMon::CSharedMemoryPerformanceMonitorCounters::operator=(const CSharedMemoryPerformanceMonitorCounters &rhs)CSharedMemoryPerformanceMonitorCounters
JetByteTools::PerfMon::CPerformanceMonitorCountersBase::operator=(const CPerformanceMonitorCountersBase &rhs)CPerformanceMonitorCountersBase
ReleaseObjectInstance(const PERF_OBJECT_TYPE *pObject, LONG instanceId) overrideCPerformanceDataBlock [private, virtual]
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
ValidateTokenPrivileges(bool isGlobalName, SECURITY_ATTRIBUTES *pSecurityAttributes)CSharedMemoryPerformanceDataBlock [private, static]
~CPerformanceMonitorCountersBase()CPerformanceMonitorCountersBase [virtual]
~CSharedMemoryMutexPerformanceMonitorCounters() overrideCSharedMemoryMutexPerformanceMonitorCounters
~CSharedMemoryPerformanceMonitorCounters() overrideCSharedMemoryPerformanceMonitorCounters
~IPerformanceDataBlock()IPerformanceDataBlock [private, virtual]


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