QxOrm 1.4.9
C++ Object Relational Mapping library
Loading...
Searching...
No Matches
qx::memory::fast_mutex Class Reference

#include <fast_mutex.h>

Public Member Functions

 fast_mutex ()
 
 ~fast_mutex ()
 
void lock ()
 
void unlock ()
 

Private Member Functions

 fast_mutex (const fast_mutex &)
 
fast_mutexoperator= (const fast_mutex &)
 

Private Attributes

bool _M_locked
 

Detailed Description

Definition at line 294 of file fast_mutex.h.

Constructor & Destructor Documentation

◆ fast_mutex() [1/2]

qx::memory::fast_mutex::fast_mutex ( )
inline

Definition at line 302 of file fast_mutex.h.

◆ ~fast_mutex()

qx::memory::fast_mutex::~fast_mutex ( )
inline

Definition at line 310 of file fast_mutex.h.

◆ fast_mutex() [2/2]

qx::memory::fast_mutex::fast_mutex ( const fast_mutex & )
private

Member Function Documentation

◆ lock()

void qx::memory::fast_mutex::lock ( )
inline

Definition at line 314 of file fast_mutex.h.

◆ operator=()

fast_mutex & qx::memory::fast_mutex::operator= ( const fast_mutex & )
private

◆ unlock()

void qx::memory::fast_mutex::unlock ( )
inline

Definition at line 323 of file fast_mutex.h.

Member Data Documentation

◆ _M_locked

bool qx::memory::fast_mutex::_M_locked
private

Definition at line 298 of file fast_mutex.h.


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