, including all inherited members.
AbandonedWaitHandling enum name | CMutex | [private] |
AllocateChildObjectInstance(const PERF_OBJECT_TYPE *pObject, const JetByteTools::Core::_tstring &instanceName, const PERF_OBJECT_TYPE *pParentObject, LONG parentInstanceId, AllocationDisposition &allocationDisposition) override | CPerformanceDataBlock | [virtual] |
AllocateChildObjectInstance(const PERF_OBJECT_TYPE *pObject, LONG instanceId, const PERF_OBJECT_TYPE *pParentObject, LONG parentInstanceId, AllocationDisposition &allocationDisposition) override | CPerformanceDataBlock | [virtual] |
AllocateObjectInstance(const PERF_OBJECT_TYPE *pObject, const JetByteTools::Core::_tstring &instanceName, LONG parentInstanceId, AllocationDisposition &allocationDisposition) override | CPerformanceDataBlock | [virtual] |
AllocateObjectInstance(const PERF_OBJECT_TYPE *pObject, LONG instanceId, AllocationDisposition &allocationDisposition) override | CPerformanceDataBlock | [virtual] |
AllocationDisposition enum name | IPerformanceDataBlock | |
CalculateSizeOfMemoryRequired(const CPerformanceDataSchema &schema) | CPerformanceDataBlock | [static] |
CheckTokenPrivileges(bool isGlobalName, SECURITY_ATTRIBUTES *pSecurityAttributes) | CSharedMemoryPerformanceDataBlock | [static] |
CMutex(SECURITY_ATTRIBUTES *pSecurityAttributes=nullptr, AbandonedWaitHandling abandonedWaitHandling=FailOnAbandonedWaits, InitialState initialState=NotOwned) | CMutex | [explicit, private] |
CMutex(const IKernelObjectName &name, SECURITY_ATTRIBUTES *pSecurityAttributes=nullptr, AbandonedWaitHandling abandonedWaitHandling=FailOnAbandonedWaits, InitialState initialState=NotOwned) | CMutex | [explicit, private] |
CMutex(const IKernelObjectName &name, CreationFlags creationFlags, SECURITY_ATTRIBUTES *pSecurityAttributes=nullptr, AbandonedWaitHandling abandonedWaitHandling=FailOnAbandonedWaits, InitialState initialState=NotOwned) | CMutex | [private] |
CMutex(const CMutex &rhs) | CMutex | [private] |
ConditionalOwner typedef | IReentrantLockableObject | [private] |
ConnectedExisting enum value | IPerformanceDataBlock | |
ConnectToExisting enum value | CMutex | [private] |
CPerformanceDataBlock(const CPerformanceDataBlock &rhs) | CPerformanceDataBlock | |
CPerformanceDataBlock(JetByteTools::Core::ILockableObject &lock) | CPerformanceDataBlock | [explicit, protected] |
CreatedNew enum value | IPerformanceDataBlock | |
CreateNew enum value | CMutex | [private] |
CreateOrConnect enum value | CMutex | [private] |
CreationFlags enum name | CMutex | [private] |
CSharedMemoryMutexPerformanceDataBlock(const JetByteTools::Win32::IKernelObjectName &name, const CPerformanceDataSchema &schema, DWORD firstCounterIndex, SECURITY_ATTRIBUTES *pSecurityAttributes=nullptr) | CSharedMemoryMutexPerformanceDataBlock | |
CSharedMemoryMutexPerformanceDataBlock(const CSharedMemoryMutexPerformanceDataBlock &rhs) | CSharedMemoryMutexPerformanceDataBlock | |
CSharedMemoryPerformanceDataBlock(const CSharedMemoryPerformanceDataBlock &rhs) | CSharedMemoryPerformanceDataBlock | |
CSharedMemoryPerformanceDataBlock(JetByteTools::Core::ILockableObject &lock, const JetByteTools::Win32::IKernelObjectName &name, const CPerformanceDataSchema &schema, DWORD firstCounterIndex, SECURITY_ATTRIBUTES *pSecurityAttributes=nullptr) | CSharedMemoryPerformanceDataBlock | [protected] |
FailOnAbandonedWaits enum value | CMutex | [private] |
GetCounterData() const override | CPerformanceDataBlock | [virtual] |
GetLock() override | CPerformanceDataBlock | [virtual] |
GetNumberOfInstancesAllocated(const PERF_OBJECT_TYPE *pObject) const override | CPerformanceDataBlock | [virtual] |
GetObjectDefinitions() const override | CPerformanceDataBlock | [virtual] |
GetWaitHandle() const override | CMutex | [private] |
IgnoreAbandonedWaits enum value | CMutex | [private] |
InitialiseMemory(const CPerformanceDataSchema &schema, DWORD firstCounterIndex, void *pMemoryBlock) | CPerformanceDataBlock | [protected] |
InitialState enum name | CMutex | [private] |
Lock() override | CMutex | [private, virtual] |
NotOwned enum value | CMutex | [private] |
operator=(const CSharedMemoryMutexPerformanceDataBlock &rhs) | CSharedMemoryMutexPerformanceDataBlock | |
JetByteTools::Win32::CMutex::operator=(const CMutex &rhs) | CMutex | [private] |
JetByteTools::PerfMon::CSharedMemoryPerformanceDataBlock::operator=(const CSharedMemoryPerformanceDataBlock &rhs) | CSharedMemoryPerformanceDataBlock | |
JetByteTools::PerfMon::CPerformanceDataBlock::operator=(const CPerformanceDataBlock &rhs) | CPerformanceDataBlock | |
Owned enum value | CMutex | [private] |
Owner typedef | IReentrantLockableObject | [private] |
PotentialOwner typedef | IReentrantLockableObject | [private] |
ReleaseObjectInstance(const PERF_OBJECT_TYPE *pObject, LONG instanceId) override | CPerformanceDataBlock | [virtual] |
TryLock() override | CMutex | [private, virtual] |
Unlock() override | CMutex | [private, virtual] |
ValidateTokenPrivileges(bool isGlobalName, SECURITY_ATTRIBUTES *pSecurityAttributes) | CSharedMemoryPerformanceDataBlock | [protected, static] |
Wait() const override | CMutex | [private] |
Wait(Milliseconds timeout) const override | CMutex | [private] |
~CMutex() override | CMutex | [private] |
~ILockableObject() | ILockableObject | [private, virtual] |
~IPerformanceDataBlock() | IPerformanceDataBlock | [protected, virtual] |
~IReentrantLockableObject() override | IReentrantLockableObject | [private] |