#include <Thread.hh>
Public Member Functions | |
void | post (const T &data) |
void | post (const T &data) |
void | post (const T &data) |
void | post (const T &data) |
bool | timedWait (T &data, const double &timeout) |
bool | timedWait (T &data, const double &timeout) |
bool | timedWait (T &data, const double &timeout) |
bool | timedWait (T &data, const double &timeout) |
bool | wait (T &data) |
bool | wait (T &data) |
bool | wait (T &data) |
bool | wait (T &data) |
WaitVar () | |
WaitVar () | |
WaitVar () | |
WaitVar () | |
Private Attributes | |
Mutex | m_lock |
Semaphore | m_sem |
T | m_val |
Definition at line 323 of file linux/Thread.hh.
|
inline |
Definition at line 359 of file linux/Thread.hh.
|
inline |
Definition at line 373 of file macos/Thread.hh.
|
inline |
Definition at line 321 of file mingw/Thread.hh.
|
inline |
Definition at line 320 of file win32/Thread.hh.
|
inline |
Definition at line 287 of file win32/Thread.hh.
|
inline |
Definition at line 288 of file mingw/Thread.hh.
|
inline |
Definition at line 326 of file linux/Thread.hh.
|
inline |
Definition at line 340 of file macos/Thread.hh.
|
inline |
Definition at line 304 of file win32/Thread.hh.
|
inline |
Definition at line 305 of file mingw/Thread.hh.
|
inline |
Definition at line 343 of file linux/Thread.hh.
|
inline |
Definition at line 357 of file macos/Thread.hh.
|
inline |
Definition at line 295 of file win32/Thread.hh.
|
inline |
Definition at line 296 of file mingw/Thread.hh.
|
inline |
Definition at line 334 of file linux/Thread.hh.
|
inline |
Definition at line 348 of file macos/Thread.hh.
|
private |
Definition at line 366 of file linux/Thread.hh.
|
private |
Definition at line 367 of file linux/Thread.hh.
|
private |
Definition at line 361 of file linux/Thread.hh.