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

KeyInfo * keyinfo
 
List< Item > copy_funcs
 
List< Item > save_copy_funcs
 
CopyField * copy_field
 
CopyField * copy_field_end
 
CopyField * save_copy_field
 
CopyField * save_copy_field_end
 
unsigned char * group_buff
 
Item ** items_to_copy
 
MI_COLUMNDEF * recinfo
 
MI_COLUMNDEF * start_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_st * table_charset
 

Detailed Description

Definition at line 33 of file tmp_table_param.h.


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