The Pedigree Project
0.1
|
This is the complete list of members for Semaphore, including all inherited members.
acquire(size_t n=1, size_t timeoutSecs=0, size_t timeoutUsecs=0) | Semaphore | inline |
acquireWithResult(size_t n=1, size_t timeoutSecs=0, size_t timeoutUsecs=0) | Semaphore | |
getValue() | Semaphore | |
Interrupted enum value (defined in Semaphore) | Semaphore | |
m_bCanInterrupt (defined in Semaphore) | Semaphore | private |
m_BeingModified (defined in Semaphore) | Semaphore | private |
m_Counter (defined in Semaphore) | Semaphore | private |
m_Queue (defined in Semaphore) | Semaphore | private |
magic (defined in Semaphore) | Semaphore | private |
operator=(const Semaphore &) | Semaphore | private |
release(size_t n=1) | Semaphore | |
removeThread(class Thread *pThread) | Semaphore | private |
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 | |
TimedOut enum value (defined in Semaphore) | Semaphore | |
tryAcquire(size_t n=1) | Semaphore | |
~Semaphore() | Semaphore | virtual |