#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