Drizzled Public API Documentation

drizzled::Tmp_Table_Param Class Reference

Inheritance diagram for drizzled::Tmp_Table_Param:
drizzled::memory::SqlAlloc

List of all members.

Public Member Functions

void init (void)
void cleanup (void)

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

KeyInfokeyinfo
List< Itemcopy_funcs
List< Itemsave_copy_funcs
CopyFieldcopy_field
CopyFieldcopy_field_end
CopyFieldsave_copy_field
CopyFieldsave_copy_field_end
unsigned char * group_buff
Item ** items_to_copy
MI_COLUMNDEFrecinfo
MI_COLUMNDEFstart_recinfo
ha_rows end_write_records
uint32_t field_count
uint32_t sum_func_count
uint32_t func_count
uint32_t hidden_field_count
uint32_t group_parts
uint32_t group_length
uint32_t group_null_parts
uint32_t quick_group
bool using_indirect_summary_function
bool schema_table
bool precomputed_group_by
bool force_copy_fields
uint32_t convert_blob_length
const CHARSET_INFOtable_charset

Private Member Functions

 Tmp_Table_Param (const Tmp_Table_Param &)
void operator= (Tmp_Table_Param &)

Detailed Description

Definition at line 36 of file tmp_table_param.h.


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