| add_changed_table(const char *key, uint32 key_length) | Transaction_ctx |  | 
  | add_unsafe_rollback_flags(enum_trx_scope scope, unsigned int flags) | Transaction_ctx | inline | 
  | allocate_memory(unsigned int size) | Transaction_ctx | inline | 
  | cannot_safely_rollback(enum_trx_scope scope) const | Transaction_ctx | inline | 
  | claim_memory_ownership(bool claim) | Transaction_ctx | inline | 
  | cleanup() | Transaction_ctx | inline | 
  | commit_low | Transaction_ctx |  | 
  | enabled | Transaction_ctx |  | 
  | enum_trx_scope enum name | Transaction_ctx |  | 
  | free_memory() | Transaction_ctx | inline | 
  | get_rpl_transaction_ctx() | Transaction_ctx | inline | 
  | get_rpl_transaction_ctx() const | Transaction_ctx | inline | 
  | get_transaction_write_set_ctx() | Transaction_ctx | inline | 
  | get_transaction_write_set_ctx() const | Transaction_ctx | inline | 
  | get_unsafe_rollback_flags(enum_trx_scope scope) const | Transaction_ctx | inline | 
  | ha_trx_info(enum_trx_scope scope) | Transaction_ctx |  | 
  | has_created_temp_table(enum_trx_scope scope) const | Transaction_ctx | inline | 
  | has_dropped_temp_table(enum_trx_scope scope) const | Transaction_ctx | inline | 
  | has_modified_non_trans_table(enum_trx_scope scope) const | Transaction_ctx | inline | 
  | init_mem_root_defaults(ulong trans_alloc_block_size, ulong) | Transaction_ctx | inline | 
  | invalidate_changed_tables_in_cache(THD *thd) | Transaction_ctx |  | 
  | is_active(enum_trx_scope scope) const | Transaction_ctx | inline | 
  | is_empty(enum_trx_scope scope) const | Transaction_ctx | inline | 
  | last_committed | Transaction_ctx |  | 
  | m_flags | Transaction_ctx |  | 
  | m_mem_root | Transaction_ctx | private | 
  | m_rpl_transaction_ctx | Transaction_ctx | private | 
  | m_savepoints | Transaction_ctx |  | 
  | m_scope_info | Transaction_ctx | private | 
  | m_transaction_write_set_ctx | Transaction_ctx | private | 
  | m_xid_state | Transaction_ctx | private | 
  | mark_created_temp_table(enum_trx_scope scope) | Transaction_ctx | inline | 
  | mark_dropped_temp_table(enum_trx_scope scope) | Transaction_ctx | inline | 
  | mark_modified_non_trans_table(enum_trx_scope scope) | Transaction_ctx | inline | 
  | merge_unsafe_rollback_flags() | Transaction_ctx | inline | 
  | no_2pc(enum_trx_scope scope) const | Transaction_ctx | inline | 
  | push_unsafe_rollback_warnings(THD *thd) | Transaction_ctx |  | 
  | ready_preempt | Transaction_ctx |  | 
  | real_commit | Transaction_ctx |  | 
  | register_ha(enum_trx_scope scope, Ha_trx_info *ha_info, handlerton *ht) | Transaction_ctx |  | 
  | reset(enum_trx_scope scope) | Transaction_ctx | inline | 
  | reset_scope(enum_trx_scope scope) | Transaction_ctx | inline | 
  | reset_unsafe_rollback_flags(enum_trx_scope scope) | Transaction_ctx | inline | 
  | run_hooks | Transaction_ctx |  | 
  | rw_ha_count(enum_trx_scope scope) const | Transaction_ctx | inline | 
  | sequence_number | Transaction_ctx |  | 
  | SESSION enum value | Transaction_ctx |  | 
  | set_ha_trx_info(enum_trx_scope scope, Ha_trx_info *trx_info) | Transaction_ctx | inline | 
  | set_no_2pc(enum_trx_scope scope, bool value) | Transaction_ctx | inline | 
  | set_rw_ha_count(enum_trx_scope scope, int value) | Transaction_ctx | inline | 
  | set_trans_begin_hook_invoked() | Transaction_ctx | inline | 
  | set_unsafe_rollback_flags(enum_trx_scope scope, unsigned int flags) | Transaction_ctx | inline | 
  | STMT enum value | Transaction_ctx |  | 
  | store_commit_parent(int64 last_arg) | Transaction_ctx | inline | 
  | strmake(const char *str, size_t len) | Transaction_ctx | inline | 
  | trans_begin_hook_invoked | Transaction_ctx | private | 
  | Transaction_ctx() | Transaction_ctx |  | 
  | transaction_memroot() | Transaction_ctx | inline | 
  | was_trans_begin_hook_invoked() | Transaction_ctx | inline | 
  | xid_state() | Transaction_ctx | inline | 
  | xid_state() const | Transaction_ctx | inline | 
  | xid_written | Transaction_ctx |  | 
  | ~Transaction_ctx() | Transaction_ctx | inlinevirtual |