Drizzled Public API Documentation

hash_table_struct Struct Reference

Public Attributes

ulint n_cells
 
hash_cell_tarray
 
ulint n_mutexes
 
mutex_tmutexes
 
mem_heap_t ** heaps
 
mem_heap_theap
 

Detailed Description

Definition at line 418 of file hash0hash.h.

Member Data Documentation

hash_cell_t* hash_table_struct::array

pointer to cell array

Definition at line 426 of file hash0hash.h.

Referenced by hash_create(), and hash_table_free().

mem_heap_t** hash_table_struct::heaps
               if this is non-NULL, hash chain nodes for

external chaining can be allocated from these memory heaps; there are then n_mutexes many of these heaps

Definition at line 432 of file hash0hash.h.

Referenced by ha_clear(), ha_create_func(), ha_print_info(), and hash_create().


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