#include <ulxr_mutex.h>
Collaboration diagram for ulxr::Mutex::Locker:
Public Member Functions | |
Locker (Mutex &mtx) | |
Create object and request mutex. | |
~Locker () throw () | |
Destroys object and releases mutex. | |
Private Attributes | |
Mutex * | mutex |
Definition at line 55 of file ulxr_mutex.h.
ulxr::Mutex::Locker::Locker | ( | Mutex & | mtx | ) |
Create object and request mutex.
mtx | mutex to request. |
Definition at line 126 of file ulxr_mutex.cpp.
References ulxr::Mutex::lock(), and mutex.
ulxr::Mutex::Locker::~Locker | ( | ) | throw () |
Destroys object and releases mutex.
Definition at line 133 of file ulxr_mutex.cpp.
References mutex, and ulxr::Mutex::unlock().
Mutex* ulxr::Mutex::Locker::mutex [private] |