MySQL 9.1.0
Source Code Documentation
TTASEventMutex< Policy > Member List

This is the complete list of members for TTASEventMutex< Policy >, including all inherited members.

clear_waiters() 1TTASEventMutex< Policy >inlineprivate
destroy() 1TTASEventMutex< Policy >inline
enter(uint32_t max_spins, uint32_t max_delay, const char *filename, uint32_t line) 1TTASEventMutex< Policy >inline
event() 1TTASEventMutex< Policy >inline
exit() 1TTASEventMutex< Policy >inline
init(latch_id_t id, const char *filename, uint32_t line) 1TTASEventMutex< Policy >inline
is_free(uint32_t max_spins, uint32_t max_delay, uint32_t &n_spins) const 1TTASEventMutex< Policy >inlineprivate
is_locked() const 1TTASEventMutex< Policy >inline
is_owned() const 1TTASEventMutex< Policy >inline
m_eventTTASEventMutex< Policy >private
m_ownerTTASEventMutex< Policy >private
m_policyTTASEventMutex< Policy >private
m_waitersTTASEventMutex< Policy >private
MutexPolicy typedefTTASEventMutex< Policy >
operator=(TTASEventMutex &&)=deleteTTASEventMutex< Policy >private
operator=(const TTASEventMutex &)=deleteTTASEventMutex< Policy >private
peek_owner() const 1TTASEventMutex< Policy >inline
policy() 1TTASEventMutex< Policy >inline
policy() const 1TTASEventMutex< Policy >inline
set_waiters() 1TTASEventMutex< Policy >inlineprivate
signal() 1TTASEventMutex< Policy >private
spin_and_try_lock(uint32_t max_spins, uint32_t max_delay, const char *filename, uint32_t line) 1TTASEventMutex< Policy >inlineprivate
try_lock() 1TTASEventMutex< Policy >inline
TTASEventMutex() 1TTASEventMutex< Policy >inline
TTASEventMutex(TTASEventMutex &&)=deleteTTASEventMutex< Policy >private
TTASEventMutex(const TTASEventMutex &)=deleteTTASEventMutex< Policy >private
wait(const char *filename, uint32_t line, uint32_t spin) 1TTASEventMutex< Policy >private
~TTASEventMutex() 1TTASEventMutex< Policy >inline