Skip to content

Struct mht_hls_table

ClassList > mht_hls_table

  • #include <memory_hash.h>

Public Attributes

Type Name
bool build_lru_list
int(* cmp_func
unsigned int(* hash_func
HL_HEAPID heap_id
const char * name
unsigned int ncollisions
unsigned int nentries
unsigned int nprealloc_entries
HENTRY_HLS_PTR prealloc_entries
unsigned int size
HENTRY_HLS_PTR * table

Public Attributes Documentation

variable build_lru_list

bool mht_hls_table::build_lru_list;

variable cmp_func

int(* mht_hls_table::cmp_func) (const void *key1, const void *key2);

variable hash_func

unsigned int(* mht_hls_table::hash_func) (const void *key, unsigned int htsize);

variable heap_id

HL_HEAPID mht_hls_table::heap_id;

variable name

const char* mht_hls_table::name;

variable ncollisions

unsigned int mht_hls_table::ncollisions;

variable nentries

unsigned int mht_hls_table::nentries;

variable nprealloc_entries

unsigned int mht_hls_table::nprealloc_entries;

variable prealloc_entries

HENTRY_HLS_PTR mht_hls_table::prealloc_entries;

variable size

unsigned int mht_hls_table::size;

variable table

HENTRY_HLS_PTR* mht_hls_table::table;


The documentation for this class was generated from the following file cubrid/src/base/memory_hash.h