|
Groonga 3.0.9 Source Code Document
|
#include "groonga_in.h"#include <string.h>#include <ctype.h>#include "ctx_impl.h"#include "token.h"#include "pat.h"#include "dat.h"#include "hash.h"#include "string_in.h"#include "plugin_in.h"#include <groonga/tokenizer.h>
Go to the source code of this file.
Data Structures | |
| struct | grn_uvector_tokenizer |
| struct | grn_delimited_tokenizer |
| struct | grn_ngram_tokenizer |
Macros | |
| #define | DEF_TOKENIZER(name, init, next, fin, vars) |
Functions | |
| grn_rc | grn_token_init (void) |
| grn_rc | grn_token_fin (void) |
| 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_id | grn_token_next (grn_ctx *ctx, grn_token *token) |
| grn_rc | grn_token_close (grn_ctx *ctx, grn_token *token) |
| 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 = NULL |
| #define DEF_TOKENIZER | ( | name, | |
| init, | |||
| next, | |||
| fin, | |||
| vars | |||
| ) |
| grn_rc grn_token_fin | ( | void | ) |
| grn_rc grn_token_init | ( | void | ) |
| 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