#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=().
1.5.5