proxygen
|
#include <SharedMutex.h>
Public Types | |
enum | Type : uint16_t { Type::INVALID = 0, Type::INLINE_SHARED, Type::DEFERRED_SHARED } |
Public Attributes | |
Type | type_ |
uint16_t | slot_ |
Definition at line 250 of file SharedMutex.h.
|
strong |
uint16_t folly::SharedMutexToken::slot_ |
Definition at line 258 of file SharedMutex.h.
Referenced by folly::SharedMutexImpl< ReaderPriority, Tag_, Atom, BlockImmediately, AnnotateForThreadSanitizer >::lockSharedImpl(), and folly::SharedMutexImpl< true >::unlock_shared().
Type folly::SharedMutexToken::type_ |
Definition at line 257 of file SharedMutex.h.
Referenced by folly::SharedMutexImpl< true >::lockSharedImpl(), folly::SharedMutexImpl< ReaderPriority, Tag_, Atom, BlockImmediately, AnnotateForThreadSanitizer >::lockSharedImpl(), folly::SharedMutexImpl< true >::unlock_and_lock_shared(), folly::SharedMutexImpl< true >::unlock_shared(), and folly::SharedMutexImpl< true >::unlock_upgrade_and_lock_shared().