#include <Semaphore.hpp>
Definition at line 51 of file Semaphore.hpp.
◆ Semaphore() [1/3]
BLOCXX_NAMESPACE::Semaphore::Semaphore |
( |
| ) |
|
|
inline |
◆ Semaphore() [2/3]
BLOCXX_NAMESPACE::Semaphore::Semaphore |
( |
Int32 | initCount | ) |
|
|
inline |
◆ Semaphore() [3/3]
BLOCXX_NAMESPACE::Semaphore::Semaphore |
( |
const Semaphore & | | ) |
|
|
private |
◆ getCount()
Int32 BLOCXX_NAMESPACE::Semaphore::getCount |
( |
| ) |
|
|
inline |
◆ operator=()
◆ signal()
void BLOCXX_NAMESPACE::Semaphore::signal |
( |
| ) |
|
|
inline |
◆ timedWait() [1/2]
bool BLOCXX_NAMESPACE::Semaphore::timedWait |
( |
const Timeout & | timeout | ) |
|
|
inline |
◆ timedWait() [2/2]
BLOCXX_DEPRECATED bool BLOCXX_NAMESPACE::Semaphore::timedWait |
( |
UInt32 | sTimeout, |
|
|
UInt32 | usTimeout = 0 ) |
|
inline |
◆ wait()
void BLOCXX_NAMESPACE::Semaphore::wait |
( |
| ) |
|
|
inline |
◆ m_cond
Condition BLOCXX_NAMESPACE::Semaphore::m_cond |
|
private |
◆ m_curCount
Int32 BLOCXX_NAMESPACE::Semaphore::m_curCount |
|
private |
◆ m_mutex
The documentation for this class was generated from the following file: