Drizzled Public API Documentation

i_s_mem_chunk_struct Struct Reference

Public Attributes

ulint offset
 
ulint rows_allocd
 
void * base
 

Detailed Description

Memory for each table in the intermediate buffer is allocated in

separate chunks. These chunks are considered to be concatenated to represent one flat array of rows.

Definition at line 139 of file trx0i_s.cc.

Member Data Documentation

void* i_s_mem_chunk_struct::base

start of the chunk

Definition at line 143 of file trx0i_s.cc.

Referenced by trx_i_s_cache_get_nth_row().

ulint i_s_mem_chunk_struct::offset

offset, in number of rows

Definition at line 140 of file trx0i_s.cc.

Referenced by trx_i_s_cache_get_nth_row().

ulint i_s_mem_chunk_struct::rows_allocd
               the size of this chunk, in number

of rows

Definition at line 141 of file trx0i_s.cc.

Referenced by trx_i_s_cache_get_nth_row().


The documentation for this struct was generated from the following file: