IBR-DTNSuite
0.8
|
#include <ThreadsafeState.h>
Public Member Functions | |
Locked (ThreadsafeState< T > &tss) | |
virtual | ~Locked () |
T | get () const |
T | operator= (T st) |
bool | operator== (T st) |
bool | operator!= (T st) |
void | wait (size_t st) |
void | wait (T st) |
Definition at line 72 of file ThreadsafeState.h.
ibrcommon::ThreadsafeState< T >::Locked::Locked | ( | ThreadsafeState< T > & | tss | ) | [inline] |
Definition at line 79 of file ThreadsafeState.h.
virtual ibrcommon::ThreadsafeState< T >::Locked::~Locked | ( | ) | [inline, virtual] |
Definition at line 84 of file ThreadsafeState.h.
T ibrcommon::ThreadsafeState< T >::Locked::get | ( | ) | const [inline] |
Definition at line 89 of file ThreadsafeState.h.
bool ibrcommon::ThreadsafeState< T >::Locked::operator!= | ( | T | st | ) | [inline] |
Definition at line 108 of file ThreadsafeState.h.
T ibrcommon::ThreadsafeState< T >::Locked::operator= | ( | T | st | ) | [inline] |
Definition at line 94 of file ThreadsafeState.h.
bool ibrcommon::ThreadsafeState< T >::Locked::operator== | ( | T | st | ) | [inline] |
Definition at line 103 of file ThreadsafeState.h.
void ibrcommon::ThreadsafeState< T >::Locked::wait | ( | size_t | st | ) | [inline] |
Definition at line 113 of file ThreadsafeState.h.
Referenced by ibrcommon::Thread::cancel(), and ibrcommon::JoinableThread::join().
void ibrcommon::ThreadsafeState< T >::Locked::wait | ( | T | st | ) | [inline] |
Definition at line 122 of file ThreadsafeState.h.