Functions |
GRN_API grn_ii * | grn_ii_create (grn_ctx *ctx, const char *path, grn_obj *lexicon, uint32_t flags) |
GRN_API grn_ii * | grn_ii_open (grn_ctx *ctx, const char *path, grn_obj *lexicon) |
GRN_API grn_rc | grn_ii_close (grn_ctx *ctx, grn_ii *ii) |
GRN_API grn_rc | grn_ii_remove (grn_ctx *ctx, const char *path) |
grn_rc | grn_ii_info (grn_ctx *ctx, grn_ii *ii, uint64_t *seg_size, uint64_t *chunk_size) |
grn_rc | grn_ii_update_one (grn_ctx *ctx, grn_ii *ii, uint32_t key, grn_ii_updspec *u, grn_hash *h) |
grn_rc | grn_ii_delete_one (grn_ctx *ctx, grn_ii *ii, uint32_t key, grn_ii_updspec *u, grn_hash *h) |
grn_ii_updspec * | grn_ii_updspec_open (grn_ctx *ctx, uint32_t rid, uint32_t sid) |
grn_rc | grn_ii_updspec_close (grn_ctx *ctx, grn_ii_updspec *u) |
grn_rc | grn_ii_updspec_add (grn_ctx *ctx, grn_ii_updspec *u, int pos, int32_t weight) |
int | grn_ii_updspec_cmp (grn_ii_updspec *a, grn_ii_updspec *b) |
uint32_t | grn_ii_estimate_size (grn_ctx *ctx, grn_ii *ii, uint32_t key) |
void | grn_ii_expire (grn_ctx *ctx, grn_ii *ii) |
GRN_API grn_rc | grn_ii_posting_add (grn_ctx *ctx, grn_ii_posting *pos, grn_hash *s, grn_operator op) |
GRN_API grn_ii_cursor * | grn_ii_cursor_open (grn_ctx *ctx, grn_ii *ii, grn_id tid, grn_id min, grn_id max, int nelements, int flags) |
grn_ii_cursor * | grn_ii_cursor_openv1 (grn_ii *ii, uint32_t key) |
grn_rc | grn_ii_cursor_openv2 (grn_ii_cursor **cursors, int ncursors) |
GRN_API grn_ii_posting * | grn_ii_cursor_next (grn_ctx *ctx, grn_ii_cursor *c) |
grn_ii_posting * | grn_ii_cursor_next_pos (grn_ctx *ctx, grn_ii_cursor *c) |
GRN_API grn_rc | grn_ii_cursor_close (grn_ctx *ctx, grn_ii_cursor *c) |
uint32_t | grn_ii_max_section (grn_ii *ii) |
int | grn_ii_check (grn_ii *ii) |
const char * | grn_ii_path (grn_ii *ii) |
grn_obj * | grn_ii_lexicon (grn_ii *ii) |
GRN_API grn_rc | grn_ii_column_update (grn_ctx *ctx, grn_ii *ii, grn_id id, unsigned int section, grn_obj *oldvalue, grn_obj *newvalue, grn_obj *posting) |
grn_rc | grn_ii_term_extract (grn_ctx *ctx, grn_ii *ii, const char *string, unsigned int string_len, grn_hash *s, grn_operator op, grn_select_optarg *optarg) |
grn_rc | grn_ii_similar_search (grn_ctx *ctx, grn_ii *ii, const char *string, unsigned int string_len, grn_hash *s, grn_operator op, grn_select_optarg *optarg) |
GRN_API grn_rc | grn_ii_select (grn_ctx *ctx, grn_ii *ii, const char *string, unsigned int string_len, grn_hash *s, grn_operator op, grn_select_optarg *optarg) |
grn_rc | grn_ii_sel (grn_ctx *ctx, grn_ii *ii, const char *string, unsigned int string_len, grn_hash *s, grn_operator op, grn_search_optarg *optarg) |
void | grn_ii_resolve_sel_and (grn_ctx *ctx, grn_hash *s, grn_operator op) |
grn_rc | grn_ii_at (grn_ctx *ctx, grn_ii *ii, grn_id id, grn_hash *s, grn_operator op) |
void | grn_ii_inspect_elements (grn_ctx *ctx, grn_ii *ii, grn_obj *buf) |
void | grn_ii_cursor_inspect (grn_ctx *ctx, grn_ii_cursor *c, grn_obj *buf) |
grn_rc | grn_ii_build (grn_ctx *ctx, grn_ii *ii, uint64_t sparsity) |