Magick++ 6.9.13
Loading...
Searching...
No Matches
Magick::Lock Class Reference
Collaboration diagram for Magick::Lock:

Public Member Functions

 Lock (MutexLock *mutexLock_)
 

Private Member Functions

 Lock (const Lock &original_)
 
Lockoperator= (const Lock &original_)
 

Private Attributes

MutexLock_mutexLock
 

Detailed Description

Definition at line 66 of file Thread.h.

Constructor & Destructor Documentation

◆ Lock()

Magick::Lock::Lock ( MutexLock * mutexLock_)
inline

Definition at line 87 of file Thread.h.

88 : _mutexLock(mutexLock_)
89{
90 _mutexLock->lock();
91}

◆ ~Lock()

Magick::Lock::~Lock ( void )
inline

Definition at line 94 of file Thread.h.

95{
96 _mutexLock->unlock();
97 _mutexLock=0;
98}

Member Data Documentation

◆ _mutexLock

MutexLock* Magick::Lock::_mutexLock
private

Definition at line 82 of file Thread.h.


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