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:

List of all members.

Public Member Functions

 ScopeMutexLock (Mutex &imtx)
 ~ScopeMutexLock ()

Protected Attributes

Mutexmtx

Detailed Description

This is a convenience class that makes it easy (and exception-safe) to lock a mutex in a scope.

Definition at line 3407 of file utils.h.


Constructor & Destructor Documentation

frepple::utils::ScopeMutexLock::ScopeMutexLock ( Mutex imtx) [inline]

Definition at line 3412 of file utils.h.

frepple::utils::ScopeMutexLock::~ScopeMutexLock ( ) [inline]

Definition at line 3413 of file utils.h.


Member Data Documentation

Definition at line 3410 of file utils.h.


The documentation for this class was generated from the following file:

Documentation generated for frePPLe by  doxygen