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 | ||
) |