MySQL 9.0.0
Source Code Documentation
Event_basic Class Referenceabstract

#include <event_data_objects.h>

Inheritance diagram for Event_basic:

Public Member Functions

 Event_basic ()
virtual ~Event_basic ()
virtual bool fill_event_info (THD *thd, const dd::Event &ev_obj, const char *dbname)=0

Public Attributes

LEX_CSTRING m_schema_name
LEX_CSTRING m_event_name
LEX_CSTRING m_definer

Protected Attributes

MEM_ROOT mem_root {key_memory_event_basic_root, 256}

Member Function Documentation

◆ fill_event_info()

virtual bool Event_basic::fill_event_info ( THD thd,
const dd::Event ev_obj,
const char *  dbname 
pure virtual

Member Data Documentation

◆ m_definer

LEX_CSTRING Event_basic::m_definer

◆ m_event_name

LEX_CSTRING Event_basic::m_event_name

◆ m_schema_name

LEX_CSTRING Event_basic::m_schema_name

◆ m_time_zone

Time_zone* Event_basic::m_time_zone

◆ mem_root

MEM_ROOT Event_basic::mem_root {key_memory_event_basic_root, 256}

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