Drizzled Public API Documentation

drizzled::optimizer::SEL_IMERGE Class Reference

Inheritance diagram for drizzled::optimizer::SEL_IMERGE:
drizzled::memory::SqlAlloc

List of all members.

Public Member Functions

int or_sel_tree (RangeParameter *param, SEL_TREE *tree)
int or_sel_tree_with_checks (optimizer::RangeParameter *param, optimizer::SEL_TREE *new_tree)
int or_sel_imerge_with_checks (optimizer::RangeParameter *param, SEL_IMERGE *imerge)

Static Public Member Functions

static void * operator new (size_t size)
static void * operator new (size_t size, Root *mem_root)
static void * operator new[] (size_t size)
static void * operator new[] (size_t size, Root *mem_root)
static void operator delete (void *, size_t)
static void operator delete (void *, Root *)
static void operator delete[] (void *, Root *)
static void operator delete[] (void *, size_t)

Public Attributes

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

Private Types

enum  { PREALLOCED_TREES = 10 }

Detailed Description

Definition at line 46 of file sel_imerge.h.


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