distortos  v0.4.0
object-oriented C++ RTOS for microcontrollers
distortos::Mutex Member List

This is the complete list of members for distortos::Mutex, including all inherited members.

controlBlock_distortos::Mutexprivate
getMaxRecursiveLocks()distortos::Mutexinlinestatic
lock()distortos::Mutex
Mutex(const Type type=Type::normal, const Protocol protocol=Protocol::none, const uint8_t priorityCeiling={})distortos::Mutexinlineexplicit
Protocol typedefdistortos::Mutex
RecursiveLocksCount typedefdistortos::Mutex
recursiveLocksCount_distortos::Mutexprivate
tryLock()distortos::Mutex
tryLockFor(TickClock::duration duration)distortos::Mutex
tryLockFor(const std::chrono::duration< Rep, Period > duration)distortos::Mutexinline
tryLockInternal()distortos::Mutexprivate
tryLockUntil(TickClock::time_point timePoint)distortos::Mutex
tryLockUntil(const std::chrono::time_point< TickClock, Duration > timePoint)distortos::Mutexinline
Type enum namedistortos::Mutex
type_distortos::Mutexprivate
unlock()distortos::Mutex