MySQL 9.0.0
Source Code Documentation
Event_timed Class Reference

#include <event_data_objects.h>

Inheritance diagram for Event_timed:

Public Member Functions

 Event_timed ()
 ~Event_timed () override
void init ()
bool fill_event_info (THD *thd, const dd::Event &event, const char *schema_name) override
int get_create_event (const THD *thd, String *buf)
 Get SHOW CREATE EVENT as string. More...
 Event_timed (const Event_timed &)=delete
void operator= (Event_timed &)=delete
- Public Member Functions inherited from Event_queue_element
 Event_queue_element ()
 ~Event_queue_element () override
bool compute_next_execution_time (THD *thd)
void mark_last_executed (THD *thd)
 Set last execution time. More...
- Public Member Functions inherited from Event_basic
 Event_basic ()
virtual ~Event_basic ()

Public Attributes

LEX_STRING m_definition
LEX_CSTRING m_definer_user
LEX_CSTRING m_definer_host
LEX_STRING m_comment
ulonglong m_created
ulonglong m_modified
sql_mode_t m_sql_mode
class Stored_program_creation_ctxm_creation_ctx
LEX_STRING m_definition_utf8
- Public Attributes inherited from Event_queue_element
int m_on_completion
int m_status
longlong m_originator
my_time_t m_last_executed
my_time_t m_execute_at
my_time_t m_starts
my_time_t m_ends
bool m_starts_null
bool m_ends_null
bool m_execute_at_null
longlong m_expression
interval_type m_interval
bool m_dropped
uint m_execution_count
- Public Attributes inherited from Event_basic
LEX_CSTRING m_schema_name
LEX_CSTRING m_event_name
LEX_CSTRING m_definer

Additional Inherited Members

- Protected Attributes inherited from Event_basic
MEM_ROOT mem_root {key_memory_event_basic_root, 256}

Constructor & Destructor Documentation

◆ Event_timed()

Event_timed::Event_timed ( const Event_timed )

Member Function Documentation

◆ operator=()

void Event_timed::operator= ( Event_timed )

Member Data Documentation

◆ m_comment

LEX_STRING Event_timed::m_comment

◆ m_created

ulonglong Event_timed::m_created

◆ m_creation_ctx

class Stored_program_creation_ctx* Event_timed::m_creation_ctx

◆ m_definer_host

LEX_CSTRING Event_timed::m_definer_host

◆ m_definer_user

LEX_CSTRING Event_timed::m_definer_user

◆ m_definition

LEX_STRING Event_timed::m_definition

◆ m_definition_utf8

LEX_STRING Event_timed::m_definition_utf8

◆ m_modified

ulonglong Event_timed::m_modified

◆ m_sql_mode

sql_mode_t Event_timed::m_sql_mode

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