groonga_d.hash

Undocumented in source.

Members

Aliases

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

Functions

grn_hash_add
uint grn_hash_add(groonga_d.groonga.grn_ctx* ctx, grn_hash* hash, const(void)* key, uint key_size, void** value, int* added)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_hash_close
groonga_d.groonga.grn_rc grn_hash_close(groonga_d.groonga.grn_ctx* ctx, grn_hash* hash)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_hash_create
grn_hash* grn_hash_create(groonga_d.groonga.grn_ctx* ctx, const(char)* path, uint key_size, uint value_size, uint flags)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_hash_cursor_close
void grn_hash_cursor_close(groonga_d.groonga.grn_ctx* ctx, grn_hash_cursor* c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_hash_cursor_delete
groonga_d.groonga.grn_rc grn_hash_cursor_delete(groonga_d.groonga.grn_ctx* ctx, grn_hash_cursor* c, groonga_d.groonga.grn_table_delete_optarg* optarg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_hash_cursor_get_key
int grn_hash_cursor_get_key(groonga_d.groonga.grn_ctx* ctx, grn_hash_cursor* c, void** key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_hash_cursor_get_key_value
int grn_hash_cursor_get_key_value(groonga_d.groonga.grn_ctx* ctx, grn_hash_cursor* c, void** key, uint* key_size, void** value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_hash_cursor_get_value
int grn_hash_cursor_get_value(groonga_d.groonga.grn_ctx* ctx, grn_hash_cursor* c, void** value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_hash_cursor_next
uint grn_hash_cursor_next(groonga_d.groonga.grn_ctx* ctx, grn_hash_cursor* c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_hash_cursor_open
grn_hash_cursor* grn_hash_cursor_open(groonga_d.groonga.grn_ctx* ctx, grn_hash* hash, const(void)* min, uint min_size, const(void)* max, uint max_size, int offset, int limit, int flags)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_hash_cursor_set_value
groonga_d.groonga.grn_rc grn_hash_cursor_set_value(groonga_d.groonga.grn_ctx* ctx, grn_hash_cursor* c, const(void)* value, int flags)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_hash_delete
groonga_d.groonga.grn_rc grn_hash_delete(groonga_d.groonga.grn_ctx* ctx, grn_hash* hash, const(void)* key, uint key_size, groonga_d.groonga.grn_table_delete_optarg* optarg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_hash_delete_by_id
groonga_d.groonga.grn_rc grn_hash_delete_by_id(groonga_d.groonga.grn_ctx* ctx, grn_hash* hash, uint id, groonga_d.groonga.grn_table_delete_optarg* optarg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_hash_get
uint grn_hash_get(groonga_d.groonga.grn_ctx* ctx, grn_hash* hash, const(void)* key, uint key_size, void** value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_hash_get_key
int grn_hash_get_key(groonga_d.groonga.grn_ctx* ctx, grn_hash* hash, uint id, void* keybuf, int bufsize)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_hash_get_key2
int grn_hash_get_key2(groonga_d.groonga.grn_ctx* ctx, grn_hash* hash, uint id, groonga_d.groonga.grn_obj* bulk)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_hash_get_value
int grn_hash_get_value(groonga_d.groonga.grn_ctx* ctx, grn_hash* hash, uint id, void* valuebuf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_hash_open
grn_hash* grn_hash_open(groonga_d.groonga.grn_ctx* ctx, const(char)* path)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_hash_set_value
groonga_d.groonga.grn_rc grn_hash_set_value(groonga_d.groonga.grn_ctx* ctx, grn_hash* hash, uint id, const(void)* value, int flags)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
grn_hash_size
uint grn_hash_size(groonga_d.groonga.grn_ctx* ctx, grn_hash* hash)
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_HASH_TINY
enum GRN_HASH_TINY;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

_grn_hash
struct _grn_hash
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_grn_hash_cursor
struct _grn_hash_cursor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta