QxOrm  1.5.0
C++ Object Relational Mapping library
qx::memory::fast_mutex_autolock Class Reference

#include <fast_mutex.h>

List of all members.

Public Member Functions

 fast_mutex_autolock (fast_mutex &__mtx)
 ~fast_mutex_autolock ()

Private Member Functions

 fast_mutex_autolock (const fast_mutex_autolock &)
fast_mutex_autolockoperator= (const fast_mutex_autolock &)

Private Attributes

fast_mutex_M_mtx

Detailed Description

An acquistion-on-initialization lock class based on fast_mutex.

Definition at line 344 of file fast_mutex.h.


Constructor & Destructor Documentation

qx::memory::fast_mutex_autolock::fast_mutex_autolock ( fast_mutex __mtx) [inline, explicit]

Definition at line 348 of file fast_mutex.h.

qx::memory::fast_mutex_autolock::~fast_mutex_autolock ( ) [inline]

Definition at line 352 of file fast_mutex.h.

qx::memory::fast_mutex_autolock::fast_mutex_autolock ( const fast_mutex_autolock ) [private]

Member Function Documentation

fast_mutex_autolock& qx::memory::fast_mutex_autolock::operator= ( const fast_mutex_autolock ) [private]

Member Data Documentation

Definition at line 346 of file fast_mutex.h.


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