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

Public Member Functions

 SEL_IMERGE (SEL_IMERGE *arg, RANGE_OPT_PARAM *param)
int or_sel_tree (RANGE_OPT_PARAM *param, SEL_TREE *tree)
int or_sel_tree_with_checks (RANGE_OPT_PARAM *param, SEL_TREE *new_tree)
int or_sel_imerge_with_checks (RANGE_OPT_PARAM *param, SEL_IMERGE *imerge)

Public Attributes

SEL_TREEtrees_prealloced [PREALLOCED_TREES]
SEL_TREE ** trees
SEL_TREE ** trees_next
SEL_TREE ** trees_end
SEL_ARG *** best_keys

Additional Inherited Members

- 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)

Detailed Description

Definition at line 979 of file opt_range.cc.


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