Version: 9.15.0
SALOME::LockServantImpl Class Reference

#include <SALOME_LockServantImpl.hxx>

Inheritance diagram for SALOME::LockServantImpl:

Public Member Functions

 LockServantImpl ()=default
 
void acquire () override
 
void release () override
 

Private Attributes

std::mutex _mutex
 

Constructor & Destructor Documentation

◆ LockServantImpl()

SALOME::LockServantImpl::LockServantImpl ( )
default

Member Function Documentation

◆ acquire()

void SALOME::LockServantImpl::acquire ( )
override

References _mutex.

◆ release()

void SALOME::LockServantImpl::release ( )
override

Field Documentation

◆ _mutex

std::mutex SALOME::LockServantImpl::_mutex
private

Referenced by acquire().