frepple::utils::ScopeMutexLock Class Reference
This is a convenience class that makes it easy (and exception-safe) to lock a mutex in a scope. More...
#include <utils.h>
Inheritance diagram for frepple::utils::ScopeMutexLock:

Public Member Functions | |
ScopeMutexLock (Mutex &imtx) | |
~ScopeMutexLock () | |
Protected Attributes | |
Mutex & | mtx |
Detailed Description
This is a convenience class that makes it easy (and exception-safe) to lock a mutex in a scope.
Constructor & Destructor Documentation
frepple::utils::ScopeMutexLock::ScopeMutexLock | ( | Mutex & | imtx | ) | [inline] |
frepple::utils::ScopeMutexLock::~ScopeMutexLock | ( | ) | [inline] |
Member Data Documentation
Mutex& frepple::utils::ScopeMutexLock::mtx [protected] |
The documentation for this class was generated from the following file:
Documentation generated for frePPLe by
