CatapultServer  v0.5.0.1 (Elephant)
catapult::utils::BasicSpinReaderWriterLock< TReaderNotificationPolicy >::ReaderLockGuard Member List

This is the complete list of members for catapult::utils::BasicSpinReaderWriterLock< TReaderNotificationPolicy >::ReaderLockGuard, including all inherited members.

LockGuard(const action &resetFunc)catapult::utils::BasicSpinReaderWriterLock< TReaderNotificationPolicy >::LockGuardinlineexplicitprotected
LockGuard(LockGuard &&rhs)catapult::utils::BasicSpinReaderWriterLock< TReaderNotificationPolicy >::LockGuardinline
m_isMovedcatapult::utils::BasicSpinReaderWriterLock< TReaderNotificationPolicy >::LockGuardprivate
m_isWriterActivecatapult::utils::BasicSpinReaderWriterLock< TReaderNotificationPolicy >::ReaderLockGuardprivate
m_resetFunccatapult::utils::BasicSpinReaderWriterLock< TReaderNotificationPolicy >::LockGuardprivate
m_valuecatapult::utils::BasicSpinReaderWriterLock< TReaderNotificationPolicy >::ReaderLockGuardprivate
markActiveWriter()catapult::utils::BasicSpinReaderWriterLock< TReaderNotificationPolicy >::ReaderLockGuardinlineprivate
promoteToWriter()catapult::utils::BasicSpinReaderWriterLock< TReaderNotificationPolicy >::ReaderLockGuardinline
ReaderLockGuard(std::atomic< uint16_t > &value, TReaderNotificationPolicy &notificationPolicy)catapult::utils::BasicSpinReaderWriterLock< TReaderNotificationPolicy >::ReaderLockGuardinlineexplicit
ReaderLockGuard(ReaderLockGuard &&)=defaultcatapult::utils::BasicSpinReaderWriterLock< TReaderNotificationPolicy >::ReaderLockGuard
~LockGuard()catapult::utils::BasicSpinReaderWriterLock< TReaderNotificationPolicy >::LockGuardinlineprotected