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.

See also

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

Note

Prefer using SharedMutexWrapper.