MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Event_parse_data Class Reference
Inheritance diagram for Event_parse_data:
Collaboration diagram for Event_parse_data:

Public Types

enum  enum_status { ENABLED = 1, DISABLED, SLAVESIDE_DISABLED }
enum  enum_on_completion { ON_COMPLETION_DEFAULT = 0, ON_COMPLETION_DROP, ON_COMPLETION_PRESERVE }

Public Member Functions

bool check_parse_data (THD *thd)
bool check_dates (THD *thd, int previous_on_completion)

Static Public Member Functions

static Event_parse_datanew_instance (THD *thd)
- Static Public Member Functions inherited from Sql_alloc
static void * operator new (size_t size) throw ()
static void * operator new[] (size_t size) throw ()
static void * operator new[] (size_t size, MEM_ROOT *mem_root) throw ()
static void * operator new (size_t size, MEM_ROOT *mem_root) throw ()
static void operator delete (void *ptr, size_t size)
static void operator delete (void *ptr, MEM_ROOT *mem_root)
static void operator delete[] (void *ptr, MEM_ROOT *mem_root)
static void operator delete[] (void *ptr, size_t size)

Public Attributes

int on_completion
int status
bool status_changed
longlong originator
bool do_not_create
bool body_changed
LEX_STRING dbname
LEX_STRING name
LEX_STRING definer
LEX_STRING comment
Itemitem_starts
Itemitem_ends
Itemitem_execute_at
my_time_t starts
my_time_t ends
my_time_t execute_at
my_bool starts_null
my_bool ends_null
my_bool execute_at_null
sp_nameidentifier
Itemitem_expression
longlong expression
interval_type interval

Detailed Description

Definition at line 31 of file event_parse_data.h.


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