MOOS 0.2375
|
#include <MOOSLock.h>
Public Member Functions | |
void | UnLock () |
call this to unlock | |
void | Lock () |
call this to lock | |
CMOOSLock (bool bInitial=true) | |
virtual | ~CMOOSLock () |
Protected Attributes | |
pthread_mutex_t | m_hLock |
posix mutex |
A very simple cross platform posix and win32 compatible mutex class
Definition at line 60 of file MOOSLock.h.
Definition at line 56 of file MOOSLock.cpp.
CMOOSLock::~CMOOSLock | ( | ) | [virtual] |
Definition at line 65 of file MOOSLock.cpp.
void CMOOSLock::Lock | ( | ) |
call this to lock
Definition at line 79 of file MOOSLock.cpp.
void CMOOSLock::UnLock | ( | ) |
call this to unlock
Definition at line 94 of file MOOSLock.cpp.
pthread_mutex_t CMOOSLock::m_hLock [protected] |
posix mutex
Definition at line 79 of file MOOSLock.h.