|
Groonga 3.0.9 Source Code Document
|


Go to the source code of this file.
Data Structures | |
| struct | grn_token |
Macros | |
| #define | GRN_TOKEN_ENABLE_TOKENIZED_DELIMITER (0x01L<<0) |
Enumerations | |
| enum | grn_token_mode { GRN_TOKEN_GET = 0, GRN_TOKEN_ADD, GRN_TOKEN_DEL } |
| enum | grn_token_status { GRN_TOKEN_DOING = 0, GRN_TOKEN_DONE, GRN_TOKEN_NOT_FOUND } |
Functions | |
| grn_rc | grn_token_init (void) |
| grn_rc | grn_token_fin (void) |
| GRN_API grn_token * | grn_token_open (grn_ctx *ctx, grn_obj *table, const char *str, size_t str_len, grn_token_mode mode, unsigned int flags) |
| GRN_API grn_id | grn_token_next (grn_ctx *ctx, grn_token *ng) |
| GRN_API grn_rc | grn_token_close (grn_ctx *ctx, grn_token *ng) |
| grn_rc | grn_db_init_mecab_tokenizer (grn_ctx *ctx) |
| grn_rc | grn_db_init_builtin_tokenizers (grn_ctx *ctx) |
Variables | |
| grn_obj * | grn_token_uvector |
| enum grn_token_mode |
| enum grn_token_status |
| grn_rc grn_token_fin | ( | void | ) |
| grn_rc grn_token_init | ( | void | ) |
| GRN_API grn_token* grn_token_open | ( | grn_ctx * | ctx, |
| grn_obj * | table, | ||
| const char * | str, | ||
| size_t | str_len, | ||
| grn_token_mode | mode, | ||
| unsigned int | flags | ||
| ) |
1.8.1.2