|
cgma
|
#include <CubitConcurrentApi.h>
Public Member Functions | |
| MutexLocker (Mutex *mutex) | |
| ~MutexLocker () | |
| void | lock () |
| void | unlock () |
Public Attributes | |
| Mutex * | mMutex |
| bool | mLocked |
Definition at line 38 of file CubitConcurrentApi.h.
| CubitConcurrent::MutexLocker::MutexLocker | ( | Mutex * | mutex | ) | [inline] |
Definition at line 40 of file CubitConcurrentApi.h.
| CubitConcurrent::MutexLocker::~MutexLocker | ( | ) | [inline] |
Definition at line 44 of file CubitConcurrentApi.h.
{
unlock();
}
| void CubitConcurrent::MutexLocker::lock | ( | ) | [inline] |
| void CubitConcurrent::MutexLocker::unlock | ( | ) | [inline] |
Definition at line 65 of file CubitConcurrentApi.h.
Definition at line 64 of file CubitConcurrentApi.h.