HiddenTimedMutex Class Reference

#include <ArmarXCore/core/system/Synchronization.h>

Public Types

using ScopedLock = boost::unique_lock< HiddenTimedMutex >
 
using ScopedTryLock = boost::detail::try_lock_wrapper< HiddenTimedMutex >
 

Public Member Functions

 HiddenTimedMutex (int timeout=MUTEX_TIMEOUT_MSEC, std::string mutexName="")
 
void lock ()
 
bool try_lock ()
 
void unlock ()
 
 ~HiddenTimedMutex ()
 

Detailed Description

Definition at line 81 of file Synchronization.h.


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