#include <Semaphores.h>

Public Member Functions | |
| Semaphore () throw () | |
| void | signal () throw () |
| bool | wait (uint32_t millis) throw () |
| bool | wait () throw () |
| ~Semaphore () throw () | |
Private Attributes | |
| sem_t | sem |
Definition at line 28 of file Semaphores.h.
| adchpp::Semaphore::Semaphore | ( | ) | throw () [inline] |
Definition at line 66 of file Semaphores.h.
References sem.
| adchpp::Semaphore::~Semaphore | ( | ) | throw () [inline] |
Definition at line 67 of file Semaphores.h.
References sem.
| void adchpp::Semaphore::signal | ( | ) | throw () [inline] |
Definition at line 68 of file Semaphores.h.
References sem.
| bool adchpp::Semaphore::wait | ( | uint32_t | millis | ) | throw () [inline] |
Definition at line 70 of file Semaphores.h.
References sem.
| bool adchpp::Semaphore::wait | ( | ) | throw () [inline] |
Definition at line 69 of file Semaphores.h.
References sem.
sem_t adchpp::Semaphore::sem [private] |
Definition at line 82 of file Semaphores.h.
Referenced by Semaphore(), signal(), wait(), and ~Semaphore().
1.6.3