log4cplus
1.1.0
|
#include <syncprims-impl.h>
Public Member Functions | |
Semaphore (unsigned max, unsigned initial) | |
~Semaphore () | |
void | lock () const |
void | unlock () const |
Definition at line 106 of file syncprims-impl.h.
log4cplus::thread::impl::Semaphore::Semaphore | ( | unsigned | max, |
unsigned | initial | ||
) | [inline] |
Definition at line 141 of file syncprims-pthreads.h.
References lock(), and LOG4CPLUS_THROW_RTE.
log4cplus::thread::impl::Semaphore::~Semaphore | ( | ) | [inline] |
Definition at line 212 of file syncprims-pthreads.h.
References LOG4CPLUS_THROW_RTE.
void log4cplus::thread::impl::Semaphore::lock | ( | ) | const [inline] |
Definition at line 246 of file syncprims-pthreads.h.
References LOG4CPLUS_THROW_RTE.
Referenced by Semaphore().
void log4cplus::thread::impl::Semaphore::unlock | ( | ) | const [inline] |
Definition at line 232 of file syncprims-pthreads.h.
References LOG4CPLUS_THROW_RTE.