|
| LO_rwlock_lock_sx (LO_rwlock *rwlock, const char *src_file, int src_line, LO_thread *thread) |
|
| ~LO_rwlock_lock_sx () override |
|
virtual void | set_locked (PSI_rwlock_operation op, const char *src_file, int src_line) override |
|
virtual void | merge_lock (PSI_rwlock_operation op, const char *src_file, int src_line) override |
|
virtual bool | set_unlocked (PSI_rwlock_operation op) override |
|
virtual PSI_rwlock_operation | get_state () const override |
|
virtual const char * | get_state_name () const override |
|
| LO_rwlock_lock (LO_rwlock *rwlock, const char *src_file, int src_line, LO_thread *thread) |
|
virtual | ~LO_rwlock_lock () override |
|
virtual const char * | get_class_name () const override |
|
virtual LO_node * | get_state_node () const override |
|
LO_node * | get_operation_node (bool recursive, PSI_rwlock_operation op) const |
|
const char * | get_operation_name (PSI_rwlock_operation op) const |
|
const LO_thread * | get_thread () const |
|
LO_rwlock * | get_rwlock () |
|
const char * | get_op () const |
|
virtual void | dump (FILE *out) const |
|
| LO_lock (const char *src_file, int src_line, size_t event_id) |
|
virtual | ~LO_lock () |
|
const char * | get_locking_src_file () const |
|
int | get_locking_src_line () const |
|
size_t | get_event_id () const |
|
const LO_stack_trace * | get_stack_trace () const |
|
void | record_stack_trace () |
|
void | record_statement_text (const char *text, int length) |
|
const char * | get_statement_text (int *length) const |
|
◆ LO_rwlock_lock_sx()
LO_rwlock_lock_sx::LO_rwlock_lock_sx |
( |
LO_rwlock * |
rwlock, |
|
|
const char * |
src_file, |
|
|
int |
src_line, |
|
|
LO_thread * |
thread |
|
) |
| |
◆ ~LO_rwlock_lock_sx()
LO_rwlock_lock_sx::~LO_rwlock_lock_sx |
( |
| ) |
|
|
inlineoverride |
◆ get_state()
◆ get_state_name()
const char * LO_rwlock_lock_sx::get_state_name |
( |
| ) |
const |
|
overridevirtual |
◆ merge_lock()
◆ set_locked()
◆ set_unlocked()
◆ m_s_count
int LO_rwlock_lock_sx::m_s_count |
|
private |
◆ m_s_src_file
const char* LO_rwlock_lock_sx::m_s_src_file |
|
private |
◆ m_s_src_line
int LO_rwlock_lock_sx::m_s_src_line |
|
private |
◆ m_sx_count
int LO_rwlock_lock_sx::m_sx_count |
|
private |
◆ m_sx_src_file
const char* LO_rwlock_lock_sx::m_sx_src_file |
|
private |
◆ m_sx_src_line
int LO_rwlock_lock_sx::m_sx_src_line |
|
private |
◆ m_x_count
int LO_rwlock_lock_sx::m_x_count |
|
private |
◆ m_x_src_file
const char* LO_rwlock_lock_sx::m_x_src_file |
|
private |
◆ m_x_src_line
int LO_rwlock_lock_sx::m_x_src_line |
|
private |
The documentation for this class was generated from the following file: