|
INOS
|
This is the complete list of members for CINOSMutex, including all inherited members.
| CINOSMutex(EFlags aeFlags) | CINOSMutex | explicit |
| CINOSMutex(const char *apName=0, EFlags aeFlags=eFlgNone) | CINOSMutex | |
| CINOSTask (defined in CINOSMutex) | CINOSMutex | friend |
| ClrFlag(EFlags aeFlag) | CINOSMutex | |
| DECLARE_DYNAMIC(CINOSMutex) (defined in CINOSMutex) | CINOSMutex | protected |
| DECLARE_DYNAMIC_PLACEMENT(CINOSMutex) (defined in CINOSMutex) | CINOSMutex | protected |
| EFlags enum name (defined in CINOSMutex) | CINOSMutex | |
| eFlgClassic enum value (defined in CINOSMutex) | CINOSMutex | |
| eFlgNone enum value (defined in CINOSMutex) | CINOSMutex | |
| eFlgReclaimLock enum value (defined in CINOSMutex) | CINOSMutex | |
| GetLockAdr() | CINOSMutex | inline |
| GetName() | CINOSMutex | inline |
| GetOwner() | CINOSMutex | inline |
| lock() | CINOSMutex | inline |
| m_idFstWaiting | CINOSMutex | protected |
| m_idLstWaiting | CINOSMutex | protected |
| m_idOwner | CINOSMutex | protected |
| m_Lock | CINOSMutex | protected |
| m_pName | CINOSMutex | protected |
| m_uCounter | CINOSMutex | protected |
| m_uFlags | CINOSMutex | protected |
| Release(bool aSuspend=false, uint32 auState=defINOSTaskPureSuspended) | CINOSMutex | |
| Request(uint32 aTimeout=INOS_WAIT_FOREVER) | CINOSMutex | |
| RequestBoth(CINOSMutex &aMutex1, CINOSMutex &aMutex2) (defined in CINOSMutex) | CINOSMutex | static |
| SetFlag(EFlags aeFlag) | CINOSMutex | |
| try_lock() | CINOSMutex | inline |
| TryRequest() | CINOSMutex | |
| unlock() | CINOSMutex | inline |
| ~CINOSMutex() | CINOSMutex |