TwiceAsNice
2019-02-18
|
#include <AtomicReadWait.hh>
Public Member Functions | |
AtomicReadWaitRef (T &_ref) | |
~AtomicReadWaitRef () | |
void | set (const T &_value, bool _notify=true) |
T | get () |
T | getBlocked () |
AtomicReadWaitRef (T &_ref) | |
~AtomicReadWaitRef () | |
void | set (const T &_value, bool _notify=true) |
T | get () |
T | getBlocked () |
![]() | |
AtomicReadWaitBase () | |
~AtomicReadWaitBase () | |
void | notify () |
void | wait () |
bool | timedWait (const Nice::Time &_time) |
short | readers () |
void | terminate () |
short | isTerminated () |
AtomicReadWaitBase () | |
~AtomicReadWaitBase () | |
void | notify () |
void | wait () |
bool | timedWait (const Nice::Time &_time) |
short | readers () |
void | terminate () |
short | isTerminated () |
Private Attributes | |
T & | m_value |
Additional Inherited Members | |
![]() | |
Nice::Monitor | m_monitor |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |