![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
#include <event_data_objects.h>
Public Member Functions | |
| Event_queue_element () | |
| ~Event_queue_element () override | |
| bool | fill_event_info (THD *thd, const dd::Event &event, const char *dbname) 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 | |
| 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 | 
| Time_zone * | m_time_zone | 
Additional Inherited Members | |
  Protected Attributes inherited from Event_basic | |
| MEM_ROOT | mem_root {key_memory_event_basic_root, 256} | 
| bool Event_queue_element::m_dropped | 
| my_time_t Event_queue_element::m_ends | 
| bool Event_queue_element::m_ends_null | 
| my_time_t Event_queue_element::m_execute_at | 
| bool Event_queue_element::m_execute_at_null | 
| uint Event_queue_element::m_execution_count | 
| longlong Event_queue_element::m_expression | 
| interval_type Event_queue_element::m_interval | 
| my_time_t Event_queue_element::m_last_executed | 
| int Event_queue_element::m_on_completion | 
| longlong Event_queue_element::m_originator | 
| my_time_t Event_queue_element::m_starts | 
| bool Event_queue_element::m_starts_null | 
| int Event_queue_element::m_status |