Abstracts a mutex. More...
#include <mutexInterface.hpp>

Public Member Functions | |
| inlinevoid | finalize () |
| Finalize the mutex. | |
| inlinevoid | initialize () |
| Initialize the mutex. | |
| inlineMutexInterface () | |
| Constructor. | |
| inlinevoid | lock () |
| Lock the mutex. | |
| inlinevoid | unlock () |
| Unlock the mutex. | |
| ~MutexInterface () | |
| Destructor. | |
Abstracts a mutex.
Simple mutex with lock and unlock operations. Lock provides RAII locking.