Drizzled Public API Documentation

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

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

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_info_sttable_charset
 

Detailed Description

Definition at line 33 of file tmp_table_param.h.


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