#include <thread.hpp>
Definition at line 62 of file thread.hpp.
Public Member Functions | |
operator T () | |
synchronized & | operator= (const T &t) |
synchronized (const T &t) | |
synchronized () | |
Private Attributes | |
mutex | m |
T | obj |
synchronized | ( | ) | [inline] |
Definition at line 67 of file thread.hpp.
synchronized | ( | const T & | t | ) | [inline] |
Definition at line 68 of file thread.hpp.
operator T | ( | ) | [inline] |
Definition at line 79 of file thread.hpp.
References mutex::lock(), synchronized::m, synchronized::obj, and mutex::unlock().
synchronized& operator= | ( | const T & | t | ) | [inline] |
Definition at line 70 of file thread.hpp.
Definition at line 64 of file thread.hpp.
Referenced by synchronized::operator T(), and synchronized< bool >::operator=().
T obj [private] |
Definition at line 65 of file thread.hpp.
Referenced by synchronized::operator T(), and synchronized< bool >::operator=().