MySQL 5.6.14 Source Code Document
|
#include <sp_head.h>
Public Member Functions | |
const CHARSET_INFO * | get_db_cl () |
virtual Stored_program_creation_ctx * | clone (MEM_ROOT *mem_root)=0 |
Public Member Functions inherited from Default_object_creation_ctx | |
const CHARSET_INFO * | get_client_cs () |
const CHARSET_INFO * | get_connection_cl () |
Public Member Functions inherited from Object_creation_ctx | |
Object_creation_ctx * | set_n_backup (THD *thd) |
void | restore_env (THD *thd, Object_creation_ctx *backup_ctx) |
Protected Member Functions | |
Stored_program_creation_ctx (THD *thd) | |
Stored_program_creation_ctx (const CHARSET_INFO *client_cs, const CHARSET_INFO *connection_cl, const CHARSET_INFO *db_cl) | |
virtual void | change_env (THD *thd) const |
Protected Member Functions inherited from Default_object_creation_ctx | |
Default_object_creation_ctx (THD *thd) | |
Default_object_creation_ctx (const CHARSET_INFO *client_cs, const CHARSET_INFO *connection_cl) | |
virtual Object_creation_ctx * | create_backup_ctx (THD *thd) const |
Protected Attributes | |
const CHARSET_INFO * | m_db_cl |
Protected Attributes inherited from Default_object_creation_ctx | |
const CHARSET_INFO * | m_client_cs |
const CHARSET_INFO * | m_connection_cl |
Stored_program_creation_ctx – base class for creation context of stored programs (stored routines, triggers, events).
|
protected |