#include <thread.h>
Inheritance diagram for System::Mutexed< X >:
Public Member Functions | |
Mutexed () | |
generic constructor | |
Mutexed (X n) | |
constructor with intialization | |
void | operator= (X n) |
thread safe set-operator | |
X | operator * () |
thread safe get-opration | |
X | get () |
another thread safe get-operation | |
void | lock () |
external lock - do not use unless it is needed | |
void | unlock () |
external unlock - do not use unless it is needed |