EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
APIServer::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 75 of file APIServer.h.

Constructor & Destructor Documentation

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

Definition at line 123 of file APIServer.cpp.

References _mutex.

124  : _mutex(mutex)
125 {
126  _mutex.lock();
127 }
boost::asio::detail::mutex & _mutex
Definition: APIServer.h:81
APIServer::Lock::~Lock ( )

Definition at line 129 of file APIServer.cpp.

130 {
131  _mutex.unlock();
132 }
boost::asio::detail::mutex & _mutex
Definition: APIServer.h:81

Member Data Documentation

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

Definition at line 81 of file APIServer.h.

Referenced by Lock().


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