Class epicsDeadlockDetectMutex

Class Documentation

class epicsDeadlockDetectMutex

A semaphore for locating deadlocks in C++ code.

Public Types

typedef epicsGuard<epicsDeadlockDetectMutex> guard_t
typedef epicsGuard<epicsDeadlockDetectMutex> release_t
typedef unsigned hierarchyLevel_t

Public Functions

epicsDeadlockDetectMutex(unsigned hierarchyLevel_t)
~epicsDeadlockDetectMutex()
void show(unsigned level) const
void lock()
void unlock()
bool tryLock()