MutexHandle Class Reference#include <mutex.h>
Detailed DescriptionHelper for simplifying mutex locking code.This class will automatically unlock a mutex that you've locked through it, saving you from managing a lot of complex exit cases. For instance:
MutexHandle handle; handle.lock(myMutex); if(error1) return; // Auto-unlocked by handle if we leave here - normally would // leave the mutex locked, causing much pain later. handle.unlock();
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
|