MySQL 9.1.0
Source Code Documentation
anonymous_namespace{sql_tablespace.cc}::Rollback_guard Class Reference

Public Member Functions

 Rollback_guard (THD *thd)
 
 ~Rollback_guard ()
 
void disable ()
 

Public Attributes

handlertonm_hton = nullptr
 

Private Attributes

THDm_thd
 
bool m_disabled = false
 

Constructor & Destructor Documentation

◆ Rollback_guard()

anonymous_namespace{sql_tablespace.cc}::Rollback_guard::Rollback_guard ( THD thd)
inlineexplicit

◆ ~Rollback_guard()

anonymous_namespace{sql_tablespace.cc}::Rollback_guard::~Rollback_guard ( )
inline

Member Function Documentation

◆ disable()

void anonymous_namespace{sql_tablespace.cc}::Rollback_guard::disable ( )
inline

Member Data Documentation

◆ m_disabled

bool anonymous_namespace{sql_tablespace.cc}::Rollback_guard::m_disabled = false
private

◆ m_hton

handlerton* anonymous_namespace{sql_tablespace.cc}::Rollback_guard::m_hton = nullptr

◆ m_thd

THD* anonymous_namespace{sql_tablespace.cc}::Rollback_guard::m_thd
private

The documentation for this class was generated from the following file: