carb::tasking::SharedMutex

Defined in carb/tasking/TaskingTypes.h

class SharedMutex

A fiber-aware shared_mutex: a synchronization primitive that functions as a multiple-reader/single-writer lock.

Note

Prefer using SharedMutexWrapper.

See

ITasking::createSharedMutex(), ITasking::lockSharedMutex(), ITasking::timedLockSharedMutex(), ITasking::lockSharedMutexExclusive(), ITasking::timedLockSharedMutexExclusive(), ITasking::unlockSharedMutex(), ITasking::destroySharedMutex()