AbandonedWaitHandling enum name | CMutex | |
CMutex(SECURITY_ATTRIBUTES *pSecurityAttributes=nullptr, AbandonedWaitHandling abandonedWaitHandling=FailOnAbandonedWaits, InitialState initialState=NotOwned) | CMutex | [explicit] |
CMutex(const IKernelObjectName &name, SECURITY_ATTRIBUTES *pSecurityAttributes=nullptr, AbandonedWaitHandling abandonedWaitHandling=FailOnAbandonedWaits, InitialState initialState=NotOwned) | CMutex | [explicit] |
CMutex(const IKernelObjectName &name, CreationFlags creationFlags, SECURITY_ATTRIBUTES *pSecurityAttributes=nullptr, AbandonedWaitHandling abandonedWaitHandling=FailOnAbandonedWaits, InitialState initialState=NotOwned) | CMutex | |
CMutex(const CMutex &rhs) | CMutex | |
ConditionalOwner typedef | IReentrantLockableObject | |
ConnectToExisting enum value | CMutex | |
CreateNew enum value | CMutex | |
CreateOrConnect enum value | CMutex | |
CreationFlags enum name | CMutex | |
FailOnAbandonedWaits enum value | CMutex | |
GetWaitHandle() const override | CMutex | |
IgnoreAbandonedWaits enum value | CMutex | |
InitialState enum name | CMutex | |
Lock() override | CMutex | [virtual] |
NotOwned enum value | CMutex | |
operator=(const CMutex &rhs) | CMutex | |
Owned enum value | CMutex | |
Owner typedef | IReentrantLockableObject | |
PotentialOwner typedef | IReentrantLockableObject | |
TryLock() override | CMutex | [virtual] |
Unlock() override | CMutex | [virtual] |
Wait() const override | CMutex | |
Wait(Milliseconds timeout) const override | CMutex | |
~CMutex() override | CMutex | |
~ILockableObject() | ILockableObject | [virtual] |
~IReentrantLockableObject() override | IReentrantLockableObject |