MySQL 8.4.2
Source Code Documentation
Deferred_log_events Class Reference

#include <rpl_utility.h>

Public Member Functions

 Deferred_log_events ()
 
 ~Deferred_log_events ()
 
int add (Log_event *ev)
 
bool is_empty ()
 
bool execute (Relay_log_info *rli)
 
void rewind ()
 

Private Attributes

Prealloced_array< Log_event *, 32 > m_array
 

Constructor & Destructor Documentation

◆ Deferred_log_events()

Deferred_log_events::Deferred_log_events ( )

◆ ~Deferred_log_events()

Deferred_log_events::~Deferred_log_events ( )

Member Function Documentation

◆ add()

int Deferred_log_events::add ( Log_event ev)

◆ execute()

bool Deferred_log_events::execute ( Relay_log_info rli)

◆ is_empty()

bool Deferred_log_events::is_empty ( void  )

◆ rewind()

void Deferred_log_events::rewind ( )

Member Data Documentation

◆ m_array

Prealloced_array<Log_event *, 32> Deferred_log_events::m_array
private

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