Robotics Library  0.6.2
Public Member Functions | Private Attributes | List of all members
rl::util::MutexTryLocker Class Reference

#include <MutexTryLocker.h>

Public Member Functions

 MutexTryLocker (Mutex *mutex)
 
virtual ~MutexTryLocker ()
 
bool isLocked () const
 

Private Attributes

bool locked
 
Mutexmutex
 

Constructor & Destructor Documentation

◆ MutexTryLocker()

rl::util::MutexTryLocker::MutexTryLocker ( Mutex mutex)
inlineexplicit

◆ ~MutexTryLocker()

virtual rl::util::MutexTryLocker::~MutexTryLocker ( )
inlinevirtual

Member Function Documentation

◆ isLocked()

bool rl::util::MutexTryLocker::isLocked ( ) const
inline

Member Data Documentation

◆ locked

bool rl::util::MutexTryLocker::locked
private

◆ mutex

Mutex* rl::util::MutexTryLocker::mutex
private

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