RAII class which allows to save, clear and store binlog format state There are two variables in THD class that will decide the binlog format of a statement i) THD::current_stmt_binlog_format ii) THD::variables.binlog_format Saving or Clearing or Storing of binlog format state should be done for these two variables together all the time.  
 More...
#include <thd_raii.h>
RAII class which allows to save, clear and store binlog format state There are two variables in THD class that will decide the binlog format of a statement i) THD::current_stmt_binlog_format ii) THD::variables.binlog_format Saving or Clearing or Storing of binlog format state should be done for these two variables together all the time. 
 
◆ Save_and_Restore_binlog_format_state()
  
  
      
        
          | Save_and_Restore_binlog_format_state::Save_and_Restore_binlog_format_state  | 
          ( | 
          THD *  | 
          thd | ) | 
           | 
         
       
   | 
  
inlineexplicit   | 
  
 
 
◆ ~Save_and_Restore_binlog_format_state()
  
  
      
        
          | Save_and_Restore_binlog_format_state::~Save_and_Restore_binlog_format_state  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ m_current_stmt_binlog_format
◆ m_global_binlog_format
  
  
      
        
          | ulong Save_and_Restore_binlog_format_state::m_global_binlog_format | 
         
       
   | 
  
private   | 
  
 
 
◆ m_thd
  
  
      
        
          | THD* Save_and_Restore_binlog_format_state::m_thd | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: