Games Task Scheduler (GTS)
A multi-processor scheduling framework for games engines
gts::UnfairSharedSpinMutex< TReaders, TBackoff > Member List

This is the complete list of members for gts::UnfairSharedSpinMutex< TReaders, TBackoff >, including all inherited members.

backoff_type typedef (defined in gts::UnfairSharedSpinMutex< TReaders, TBackoff >)gts::UnfairSharedSpinMutex< TReaders, TBackoff >
downgrade() (defined in gts::UnfairSharedSpinMutex< TReaders, TBackoff >)gts::UnfairSharedSpinMutex< TReaders, TBackoff >inline
isLocked() const (defined in gts::UnfairSharedSpinMutex< TReaders, TBackoff >)gts::UnfairSharedSpinMutex< TReaders, TBackoff >inline
lock() (defined in gts::UnfairSharedSpinMutex< TReaders, TBackoff >)gts::UnfairSharedSpinMutex< TReaders, TBackoff >inline
lock_shared() (defined in gts::UnfairSharedSpinMutex< TReaders, TBackoff >)gts::UnfairSharedSpinMutex< TReaders, TBackoff >inline
mutex_type typedef (defined in gts::UnfairSharedSpinMutex< TReaders, TBackoff >)gts::UnfairSharedSpinMutex< TReaders, TBackoff >
operator=(UnfairSharedSpinMutex &&other) (defined in gts::UnfairSharedSpinMutex< TReaders, TBackoff >)gts::UnfairSharedSpinMutex< TReaders, TBackoff >inline
try_lock() (defined in gts::UnfairSharedSpinMutex< TReaders, TBackoff >)gts::UnfairSharedSpinMutex< TReaders, TBackoff >inline
try_lock_shared() (defined in gts::UnfairSharedSpinMutex< TReaders, TBackoff >)gts::UnfairSharedSpinMutex< TReaders, TBackoff >inline
UnfairSharedSpinMutex() (defined in gts::UnfairSharedSpinMutex< TReaders, TBackoff >)gts::UnfairSharedSpinMutex< TReaders, TBackoff >inline
UnfairSharedSpinMutex(UnfairSharedSpinMutex &&other) (defined in gts::UnfairSharedSpinMutex< TReaders, TBackoff >)gts::UnfairSharedSpinMutex< TReaders, TBackoff >inline
unlock() (defined in gts::UnfairSharedSpinMutex< TReaders, TBackoff >)gts::UnfairSharedSpinMutex< TReaders, TBackoff >inline
unlock_shared() (defined in gts::UnfairSharedSpinMutex< TReaders, TBackoff >)gts::UnfairSharedSpinMutex< TReaders, TBackoff >inline