#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: