IBR-DTNSuite  0.8
ibrcommon::ThreadsafeState< T >::Locked Class Reference

#include <ThreadsafeState.h>

List of all members.

Public Member Functions

 Locked (ThreadsafeState< T > &tss)
virtual ~Locked ()
get () const
operator= (T st)
bool operator== (T st)
bool operator!= (T st)
void wait (size_t st)
void wait (T st)

Detailed Description

template<class T>
class ibrcommon::ThreadsafeState< T >::Locked

Definition at line 72 of file ThreadsafeState.h.


Constructor & Destructor Documentation

template<class T>
ibrcommon::ThreadsafeState< T >::Locked::Locked ( ThreadsafeState< T > &  tss) [inline]

Definition at line 79 of file ThreadsafeState.h.

template<class T>
virtual ibrcommon::ThreadsafeState< T >::Locked::~Locked ( ) [inline, virtual]

Definition at line 84 of file ThreadsafeState.h.


Member Function Documentation

template<class T>
T ibrcommon::ThreadsafeState< T >::Locked::get ( ) const [inline]

Definition at line 89 of file ThreadsafeState.h.

template<class T>
bool ibrcommon::ThreadsafeState< T >::Locked::operator!= ( st) [inline]

Definition at line 108 of file ThreadsafeState.h.

template<class T>
T ibrcommon::ThreadsafeState< T >::Locked::operator= ( st) [inline]

Definition at line 94 of file ThreadsafeState.h.

template<class T>
bool ibrcommon::ThreadsafeState< T >::Locked::operator== ( st) [inline]

Definition at line 103 of file ThreadsafeState.h.

template<class T>
void ibrcommon::ThreadsafeState< T >::Locked::wait ( size_t  st) [inline]
template<class T>
void ibrcommon::ThreadsafeState< T >::Locked::wait ( st) [inline]

Definition at line 122 of file ThreadsafeState.h.


The documentation for this class was generated from the following file: