groonga_d.expr

Undocumented in source.

Members

Aliases

grn_expr_flags
alias grn_expr_flags = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

grn_expr_add_var
groonga_d.groonga.grn_obj* grn_expr_add_var(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr, const(char)* name, uint name_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_alloc
groonga_d.groonga.grn_obj* grn_expr_alloc(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr, uint domain, ubyte flags)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_append_const
groonga_d.groonga.grn_obj* grn_expr_append_const(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr, groonga_d.groonga.grn_obj* obj, groonga_d.groonga.grn_operator op, int nargs)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_append_const_bool
groonga_d.groonga.grn_obj* grn_expr_append_const_bool(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr, ubyte value, groonga_d.groonga.grn_operator op, int nargs)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_append_const_int
groonga_d.groonga.grn_obj* grn_expr_append_const_int(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr, int i, groonga_d.groonga.grn_operator op, int nargs)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_append_const_str
groonga_d.groonga.grn_obj* grn_expr_append_const_str(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr, const(char)* str, uint str_size, groonga_d.groonga.grn_operator op, int nargs)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_append_obj
groonga_d.groonga.grn_obj* grn_expr_append_obj(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr, groonga_d.groonga.grn_obj* obj, groonga_d.groonga.grn_operator op, int nargs)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_append_op
groonga_d.groonga.grn_rc grn_expr_append_op(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr, groonga_d.groonga.grn_operator op, int nargs)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_clear_vars
groonga_d.groonga.grn_rc grn_expr_clear_vars(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_close
groonga_d.groonga.grn_rc grn_expr_close(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_compile
groonga_d.groonga.grn_rc grn_expr_compile(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_create
groonga_d.groonga.grn_obj* grn_expr_create(groonga_d.groonga.grn_ctx* ctx, const(char)* name, uint name_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_dump_plan
groonga_d.groonga.grn_rc grn_expr_dump_plan(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr, groonga_d.groonga.grn_obj* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_estimate_size
uint grn_expr_estimate_size(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_exec
groonga_d.groonga.grn_obj* grn_expr_exec(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr, int nargs)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_get_keywords
groonga_d.groonga.grn_rc grn_expr_get_keywords(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr, groonga_d.groonga.grn_obj* keywords)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_get_parent
groonga_d.groonga.grn_obj* grn_expr_get_parent(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_get_query_log_tag_prefix
const(char)* grn_expr_get_query_log_tag_prefix(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_get_var
groonga_d.groonga.grn_obj* grn_expr_get_var(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr, const(char)* name, uint name_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_get_var_by_offset
groonga_d.groonga.grn_obj* grn_expr_get_var_by_offset(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr, uint offset)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_parse
groonga_d.groonga.grn_rc grn_expr_parse(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr, const(char)* str, uint str_size, groonga_d.groonga.grn_obj* default_column, groonga_d.groonga.grn_operator default_mode, groonga_d.groonga.grn_operator default_op, grn_expr_flags flags)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_rewrite
groonga_d.groonga.grn_obj* grn_expr_rewrite(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_set_parent
groonga_d.groonga.grn_rc grn_expr_set_parent(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr, groonga_d.groonga.grn_obj* parent)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_set_query_log_tag_prefix
groonga_d.groonga.grn_rc grn_expr_set_query_log_tag_prefix(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr, const(char)* prefix, int prefix_len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_snip
groonga_d.groonga.grn_obj* grn_expr_snip(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr, int flags, uint width, uint max_results, uint n_tags, const(char)** opentags, uint* opentag_lens, const(char)** closetags, uint* closetag_lens, groonga_d.groonga.grn_snip_mapping* mapping)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_snip_add_conditions
groonga_d.groonga.grn_rc grn_expr_snip_add_conditions(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr, groonga_d.groonga.grn_obj* snip, uint n_tags, const(char)** opentags, uint* opentag_lens, const(char)** closetags, uint* closetag_lens)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_syntax_escape
groonga_d.groonga.grn_rc grn_expr_syntax_escape(groonga_d.groonga.grn_ctx* ctx, const(char)* query, int query_size, const(char)* target_characters, char escape_character, groonga_d.groonga.grn_obj* escaped_query)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_syntax_escape_query
groonga_d.groonga.grn_rc grn_expr_syntax_escape_query(groonga_d.groonga.grn_ctx* ctx, const(char)* query, int query_size, groonga_d.groonga.grn_obj* escaped_query)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_syntax_expand_query
groonga_d.groonga.grn_rc grn_expr_syntax_expand_query(groonga_d.groonga.grn_ctx* ctx, const(char)* query, int query_size, grn_expr_flags flags, groonga_d.groonga.grn_obj* expander, groonga_d.groonga.grn_obj* expanded_query)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_syntax_expand_query_by_table
groonga_d.groonga.grn_rc grn_expr_syntax_expand_query_by_table(groonga_d.groonga.grn_ctx* ctx, const(char)* query, int query_size, grn_expr_flags flags, groonga_d.groonga.grn_obj* term_column, groonga_d.groonga.grn_obj* expanded_term_column, groonga_d.groonga.grn_obj* expanded_query)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_expr_take_obj
void grn_expr_take_obj(groonga_d.groonga.grn_ctx* ctx, groonga_d.groonga.grn_obj* expr, groonga_d.groonga.grn_obj* obj)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

GRN_EXPR_ALLOW_COLUMN
enum GRN_EXPR_ALLOW_COLUMN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GRN_EXPR_ALLOW_LEADING_NOT
enum GRN_EXPR_ALLOW_LEADING_NOT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GRN_EXPR_ALLOW_PRAGMA
enum GRN_EXPR_ALLOW_PRAGMA;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GRN_EXPR_ALLOW_UPDATE
enum GRN_EXPR_ALLOW_UPDATE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GRN_EXPR_QUERY_NO_SYNTAX_ERROR
enum GRN_EXPR_QUERY_NO_SYNTAX_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GRN_EXPR_SYNTAX_ADJUSTER
enum GRN_EXPR_SYNTAX_ADJUSTER;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GRN_EXPR_SYNTAX_OUTPUT_COLUMNS
enum GRN_EXPR_SYNTAX_OUTPUT_COLUMNS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GRN_EXPR_SYNTAX_QUERY
enum GRN_EXPR_SYNTAX_QUERY;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GRN_EXPR_SYNTAX_SCRIPT
enum GRN_EXPR_SYNTAX_SCRIPT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta