|
IDZEBRA 2.2.8
|
CFile file header. More...
#include <cfile.h>
Data Fields | |
| int | state |
| zint | next_block |
| int | block_size |
| int | hash_size |
| zint | first_bucket |
| zint | next_bucket |
| zint | flat_bucket |
| int CFile_head::block_size |
| zint CFile_head::first_bucket |
first hash bucket
Definition at line 62 of file cfile.h.
Referenced by cf_close(), cf_commit_hash(), cf_moveto_flat(), and cf_open().
| zint CFile_head::flat_bucket |
last flat bucket + 1
Definition at line 64 of file cfile.h.
Referenced by cf_commit_flat(), cf_open(), and cf_write_flat().
| int CFile_head::hash_size |
no of chains in hash table
Definition at line 61 of file cfile.h.
Referenced by cf_hash(), cf_open(), read_head(), and write_head().
| zint CFile_head::next_block |
next free block / last block
Definition at line 59 of file cfile.h.
Referenced by cf_new_flat(), cf_new_hash(), and cf_open().
| zint CFile_head::next_bucket |
last hash bucket + 1 = first flat bucket
Definition at line 63 of file cfile.h.
Referenced by cf_close(), cf_commit_flat(), cf_commit_hash(), cf_lookup_flat(), cf_moveto_flat(), cf_open(), cf_write_flat(), and new_bucket().
| int CFile_head::state |
CFILE_STATE_HASH, CFILE_STATE_FLAT, ..
Definition at line 58 of file cfile.h.
Referenced by cf_commit(), cf_lookup(), cf_moveto_flat(), cf_new(), and cf_open().