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

void or_sel_tree (RangeParameter *param, SEL_TREE *tree)
int or_sel_tree_with_checks (RangeParameter &, SEL_TREE &)
int or_sel_imerge_with_checks (RangeParameter &, SEL_IMERGE &)

Static Public Member Functions

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

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 39 of file sel_imerge.h.


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