12#define STREE_HEAD_ID_V1 "MGS1"
13#define STREE_INVALID_NODE_ID 0xffffffff
14#define STREE_INVALID_WORD_IDX 0xffffffff
#define CHARSET_PROC_CHAR2INT
Definition charset.h:21
int stree_save(stree *st, const char *filename)
Definition stree.c:213
stree * stree_from_mtree(mtree *mt)
Definition stree.c:143
stree * stree_load(const char *filename)
Definition stree.c:170
void stree_destroy(stree *st)
Definition stree.c:35
snode * stree_query(stree *st, const unsigned char *query)
Definition stree.c:265
uint32_t word_idx
Definition stree.h:23
uint32_t code
Definition stree.h:20
uint32_t start
Definition stree.h:21
uint32_t end
Definition stree.h:22
snode * nodes
Definition stree.h:38
uint8_t * word_buf
Definition stree.h:39
stree_header head
Definition stree.h:36
CHARSET_PROC_CHAR2INT char2int
Definition stree.h:41