EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ImageServer::Lock Class Reference

Public Member Functions

 Lock (boost::asio::detail::mutex &mutex)
 
 ~Lock ()
 

Private Attributes

boost::asio::detail::mutex & _mutex
 

Detailed Description

Definition at line 83 of file ImageServer.h.

Constructor & Destructor Documentation

ImageServer::Lock::Lock ( boost::asio::detail::mutex &  mutex)

Definition at line 209 of file ImageServer.cpp.

References _mutex.

210  : _mutex(mutex)
211 {
212  _mutex.lock();
213 }
boost::asio::detail::mutex & _mutex
Definition: ImageServer.h:89
ImageServer::Lock::~Lock ( )

Definition at line 215 of file ImageServer.cpp.

216 {
217  _mutex.unlock();
218 }
boost::asio::detail::mutex & _mutex
Definition: ImageServer.h:89

Member Data Documentation

boost::asio::detail::mutex& ImageServer::Lock::_mutex
private

Definition at line 89 of file ImageServer.h.

Referenced by Lock().


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