|
The Pedigree Project 0.1
|
This is the complete list of members for Mutex, including all inherited members.
| acquire(size_t n=1, size_t timeoutSecs=0, size_t timeoutUsecs=0) | Semaphore | |
| acquireForCompletion(size_t n=1, size_t timeoutSecs=0, size_t timeoutUsecs=0) | Semaphore | |
| acquireWithError(size_t n, size_t timeoutSecs, size_t timeoutUsecs, SemaphoreError &error) | Semaphore | |
| acquireWithResult(size_t n=1, size_t timeoutSecs=0, size_t timeoutUsecs=0, bool deferTerminal=false) (defined in Semaphore) | Semaphore | private |
| destroyMutex() (defined in Semaphore) | Semaphore | protected |
| drainAvailable() | Semaphore | |
| getDebugMutexOwner() const | Semaphore | |
| getValue() | Semaphore | |
| initialiseMutex(bool locked) | Semaphore | protected |
| Interrupted enum value (defined in Semaphore) | Semaphore | |
| isOwnedByCurrentThread() const | Mutex | |
| m_bCanInterrupt (defined in Semaphore) | Semaphore | private |
| m_Counter (defined in Semaphore) | Semaphore | private |
| m_Waiters (defined in Semaphore) | Semaphore | private |
| magic (defined in Semaphore) | Semaphore | private |
| Mutex() | Mutex | |
| Mutex(bool)=delete (defined in Mutex) | Mutex | |
| mutexOwnedByCurrentThread() const (defined in Semaphore) | Semaphore | protected |
| NoError enum value (defined in Semaphore) | Semaphore | |
| operator=(const Semaphore &) | Semaphore | private |
| release(size_t n=1) | Semaphore | |
| Semaphore(size_t nInitialValue, bool canInterrupt=true) | Semaphore | |
| Semaphore(const Semaphore &) | Semaphore | private |
| SemaphoreError enum name (defined in Semaphore) | Semaphore | |
| SemaphoreResult typedef (defined in Semaphore) | Semaphore | private |
| TimedOut enum value (defined in Semaphore) | Semaphore | |
| tryAcquire(size_t n=1) | Semaphore | |
| ~Mutex() | Mutex | |
| ~Semaphore() | Semaphore | virtual |