MySQL 8.0.37
Source Code Documentation
injector Class Reference

#include <rpl_injector.h>

Classes

class  transaction
 

Public Member Functions

void new_trans (THD *, transaction *)
 
int record_incident (THD *, binary_log::Incident_event::enum_incident incident, LEX_CSTRING const message)
 

Static Public Member Functions

static injectorinstance ()
 
static void free_instance ()
 

Private Member Functions

 injector ()
 
 ~injector ()=default
 
 injector (injector const &)
 

Constructor & Destructor Documentation

◆ injector() [1/2]

injector::injector ( )
inlineexplicitprivatedefault

◆ ~injector()

injector::~injector ( )
privatedefault

◆ injector() [2/2]

injector::injector ( injector const &  )
private

Member Function Documentation

◆ free_instance()

void injector::free_instance ( )
static

◆ instance()

injector * injector::instance ( )
static

◆ new_trans()

void injector::new_trans ( THD thd,
injector::transaction ptr 
)

◆ record_incident()

int injector::record_incident ( THD thd,
binary_log::Incident_event::enum_incident  incident,
LEX_CSTRING const  message 
)

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