#include <Semaphore.h>
◆ Semaphore()
rl::util::Semaphore::Semaphore |
( |
const ::std::size_t & |
n | ) |
|
|
inlineexplicit |
◆ ~Semaphore()
virtual rl::util::Semaphore::~Semaphore |
( |
| ) |
|
|
inlinevirtual |
◆ acquire()
void rl::util::Semaphore::acquire |
( |
| ) |
|
|
inline |
◆ operator++()
Semaphore& rl::util::Semaphore::operator++ |
( |
| ) |
|
|
inline |
◆ operator--()
Semaphore& rl::util::Semaphore::operator-- |
( |
| ) |
|
|
inline |
◆ release()
void rl::util::Semaphore::release |
( |
| ) |
|
|
inline |
◆ tryAcquire()
bool rl::util::Semaphore::tryAcquire |
( |
| ) |
|
|
inline |
◆ semaphore
sem_t rl::util::Semaphore::semaphore |
|
private |
The documentation for this class was generated from the following file: