Groonga 3.0.9 Source Code Document
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
_grn_hash Struct Reference

#include <hash.h>

Collaboration diagram for _grn_hash:
Collaboration graph
[legend]

Data Fields

grn_db_obj obj
grn_ctxctx
uint32_t key_size
grn_encoding encoding
uint32_t value_size
uint32_t entry_size
uint32_t * n_garbages
uint32_t * n_entries
uint32_t * max_offset
grn_objtokenizer
grn_objnormalizer
grn_ioio
struct grn_hash_headerheader
uint32_t * lock
uint32_t max_offset_
uint32_t n_garbages_
uint32_t n_entries_
grn_idindex
grn_id garbages
grn_tiny_array a
grn_tiny_bitmap bitmap

Detailed Description

Definition at line 197 of file hash.h.

Field Documentation

Definition at line 233 of file hash.h.

Definition at line 234 of file hash.h.

grn_ctx* ctx

Definition at line 199 of file hash.h.

grn_encoding encoding

Definition at line 201 of file hash.h.

uint32_t entry_size

Definition at line 203 of file hash.h.

grn_id garbages

Definition at line 232 of file hash.h.

struct grn_hash_header* header

Definition at line 212 of file hash.h.

grn_id* index

Definition at line 231 of file hash.h.

grn_io* io

Definition at line 211 of file hash.h.

uint32_t key_size

Definition at line 200 of file hash.h.

uint32_t* lock

Definition at line 213 of file hash.h.

uint32_t* max_offset

Definition at line 206 of file hash.h.

uint32_t max_offset_

Definition at line 228 of file hash.h.

uint32_t* n_entries

Definition at line 205 of file hash.h.

uint32_t n_entries_

Definition at line 230 of file hash.h.

uint32_t* n_garbages

Definition at line 204 of file hash.h.

uint32_t n_garbages_

Definition at line 229 of file hash.h.

grn_obj* normalizer

Definition at line 208 of file hash.h.

Definition at line 198 of file hash.h.

grn_obj* tokenizer

Definition at line 207 of file hash.h.

uint32_t value_size

Definition at line 202 of file hash.h.


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