49 unsigned int query_len,
59 long long unsigned int update_buffer_size);
grn_rc
Definition groonga.h:61
uint32_t grn_id
Definition groonga.h:44
#define GRN_API
Definition groonga.h:39
grn_operator
Definition groonga.h:1149
uint32_t grn_column_flags
Definition groonga.h:681
struct _grn_hash grn_hash
Definition hash.h:28
GRN_API grn_rc grn_ii_posting_add(grn_ctx *ctx, grn_posting *pos, grn_hash *s, grn_operator op)
GRN_API grn_ii_buffer * grn_ii_buffer_open(grn_ctx *ctx, grn_ii *ii, long long unsigned int update_buffer_size)
GRN_API grn_rc grn_ii_cursor_close(grn_ctx *ctx, grn_ii_cursor *c)
GRN_API grn_obj * grn_ii_get_lexicon(grn_ctx *ctx, grn_ii *ii)
GRN_API grn_rc grn_ii_posting_add_float(grn_ctx *ctx, grn_posting *pos, grn_hash *s, grn_operator op)
struct _grn_ii_cursor grn_ii_cursor
Definition ii.h:90
GRN_API bool grn_ii_cursor_set_min_enable_get(void)
GRN_API grn_rc grn_ii_buffer_close(grn_ctx *ctx, grn_ii_buffer *ii_buffer)
GRN_API grn_rc grn_ii_cursor_set_scales(grn_ctx *ctx, grn_ii_cursor *cursor, float *scales, size_t n_scales)
GRN_API grn_rc grn_ii_buffer_commit(grn_ctx *ctx, grn_ii_buffer *ii_buffer)
struct _grn_ii grn_ii
Definition ii.h:28
GRN_API uint32_t grn_ii_estimate_size_for_lexicon_cursor(grn_ctx *ctx, grn_ii *ii, grn_table_cursor *lexicon_cursor)
GRN_API grn_posting * grn_ii_cursor_next_pos(grn_ctx *ctx, grn_ii_cursor *c)
GRN_API grn_rc grn_ii_buffer_append(grn_ctx *ctx, grn_ii_buffer *ii_buffer, grn_id rid, unsigned int section, grn_obj *value)
GRN_API uint32_t grn_ii_estimate_size(grn_ctx *ctx, grn_ii *ii, grn_id tid)
GRN_API grn_posting * grn_ii_cursor_next(grn_ctx *ctx, grn_ii_cursor *c)
GRN_API uint32_t grn_ii_get_n_elements(grn_ctx *ctx, grn_ii *ii)
GRN_API grn_column_flags grn_ii_get_flags(grn_ctx *ctx, grn_ii *ii)
GRN_API void grn_ii_resolve_sel_and(grn_ctx *ctx, grn_hash *s, grn_operator op)
GRN_API void grn_ii_cursor_set_min_enable_set(bool enable)
struct _grn_ii_buffer grn_ii_buffer
Definition ii.h:29
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_API grn_rc grn_ii_select_by_id(grn_ctx *ctx, grn_ii *ii, grn_id id, grn_hash *result_set, grn_operator op)
GRN_API grn_ii * grn_ii_cursor_get_ii(grn_ctx *ctx, grn_ii_cursor *cursor)
GRN_API uint32_t grn_ii_estimate_size_for_query(grn_ctx *ctx, grn_ii *ii, const char *query, unsigned int query_len, grn_search_optarg *optarg)
GRN_API grn_rc grn_ii_cursor_set_scale(grn_ctx *ctx, grn_ii_cursor *cursor, float scale)
Definition groonga.h:1995