Main MRPT website > C++ reference for MRPT 1.5.7
List of all members | Public Member Functions
mrpt::synch::CAbstractMutex Class Referenceabstract

Detailed Description

Definition at line 28 of file CCriticalSection.h.

#include <mrpt/synch/CCriticalSection.h>

Inheritance diagram for mrpt::synch::CAbstractMutex:
Inheritance graph

Public Member Functions

virtual ~CAbstractMutex ()
 
virtual void enter () const =0
 
virtual void leave () const =0
 
virtual bool try_enter () const =0
 Returns true if adquired; false otherwise. More...
 

Constructor & Destructor Documentation

◆ ~CAbstractMutex()

CAbstractMutex::~CAbstractMutex ( )
virtual

Definition at line 20 of file CCriticalSection.cpp.

Member Function Documentation

◆ enter()

virtual void mrpt::synch::CAbstractMutex::enter ( ) const
pure virtual

◆ leave()

virtual void mrpt::synch::CAbstractMutex::leave ( ) const
pure virtual

◆ try_enter()

virtual bool mrpt::synch::CAbstractMutex::try_enter ( ) const
pure virtual

Returns true if adquired; false otherwise.

Implemented in mrpt::synch::CCriticalSectionRecursive, and mrpt::synch::CCriticalSection.




Page generated by Doxygen 1.8.14 for MRPT 1.5.7 Git: 8277875f6 Mon Jun 11 02:47:32 2018 +0200 at lun oct 28 01:50:49 CET 2019