#include <semaphore.hpp>
|
| Semaphore (int count=0) |
|
void | Post () |
|
void | Wait () |
|
template<class Rep , class Period > |
void | Wait (std::chrono::duration< Rep, Period > timeout) |
|
bool | TryWait () |
|
void | Clear () |
|
◆ Semaphore()
rtctk::dataTask::Semaphore::Semaphore |
( |
int |
count = 0 | ) |
|
|
inline |
◆ Clear()
void rtctk::dataTask::Semaphore::Clear |
( |
| ) |
|
|
inline |
◆ Post()
void rtctk::dataTask::Semaphore::Post |
( |
| ) |
|
|
inline |
◆ TryWait()
bool rtctk::dataTask::Semaphore::TryWait |
( |
| ) |
|
|
inline |
◆ Wait() [1/2]
void rtctk::dataTask::Semaphore::Wait |
( |
| ) |
|
|
inline |
◆ Wait() [2/2]
template<class Rep , class Period >
void rtctk::dataTask::Semaphore::Wait |
( |
std::chrono::duration< Rep, Period > |
timeout | ) |
|
|
inline |
The documentation for this class was generated from the following file:
- reusableComponents/dataTask/src/include/rtctk/dataTask/semaphore.hpp