Contur 2
Educational OS kernel simulator
Loading...
Searching...
No Matches
contur::Mutex Member List

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

acquire(ProcessId pid) overridecontur::Mutexvirtual
basePriority(ProcessId pid) const noexceptcontur::Mutex
effectivePriority(ProcessId pid) const noexceptcontur::Mutex
impl_contur::Mutexprivate
isLocked() const noexceptcontur::Mutex
layer() const noexcept overridecontur::Mutexvirtual
Mutex()contur::Mutex
Mutex(const Mutex &)=deletecontur::Mutex
Mutex(Mutex &&) noexceptcontur::Mutex
name() const noexcept overridecontur::Mutexvirtual
operator=(const Mutex &)=deletecontur::Mutex
operator=(Mutex &&) noexceptcontur::Mutex
owner() const noexceptcontur::Mutex
recursionDepth() const noexceptcontur::Mutex
registerProcessPriority(ProcessId pid, PriorityLevel basePriority)contur::Mutex
release(ProcessId pid) overridecontur::Mutexvirtual
tryAcquire(ProcessId pid) overridecontur::Mutexvirtual
waitingCount() const noexceptcontur::Mutex
~ISyncPrimitive()=defaultcontur::ISyncPrimitivevirtual
~Mutex() overridecontur::Mutex