My Project
Public Member Functions | Protected Member Functions
Object_creation_ctx Class Reference

#include <table.h>

Inheritance diagram for Object_creation_ctx:
Default_object_creation_ctx Stored_program_creation_ctx View_creation_ctx Event_creation_ctx Stored_routine_creation_ctx Trigger_creation_ctx

List of all members.

Public Member Functions

Object_creation_ctxset_n_backup (THD *thd)
void restore_env (THD *thd, Object_creation_ctx *backup_ctx)

Protected Member Functions

virtual Object_creation_ctxcreate_backup_ctx (THD *thd) const =0
virtual void change_env (THD *thd) const =0

Detailed Description

Object_creation_ctx -- interface for creation context of database objects (views, stored routines, events, triggers). Creation context -- is a set of attributes, that should be fixed at the creation time and then be used each time the object is parsed or executed.

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines