70 const char *normalizers,
71 int64_t normalizers_length);
84 int64_t keyword_length);
grn_rc
Definition groonga.h:61
#define GRN_API
Definition groonga.h:39
GRN_API bool grn_highlighter_get_html_mode(grn_ctx *ctx, grn_highlighter *highlighter)
GRN_API grn_rc grn_highlighter_clear_keywords(grn_ctx *ctx, grn_highlighter *highlighter)
GRN_API grn_obj * grn_highlighter_get_lexicon(grn_ctx *ctx, grn_highlighter *highlighter)
GRN_API const char * grn_highlighter_get_default_close_tag(grn_ctx *ctx, grn_highlighter *highlighter)
GRN_API grn_rc grn_highlighter_add_keyword(grn_ctx *ctx, grn_highlighter *highlighter, const char *keyword, int64_t keyword_length)
GRN_API grn_rc grn_highlighter_highlight(grn_ctx *ctx, grn_highlighter *highlighter, const char *text, int64_t text_length, grn_obj *output)
GRN_API grn_rc grn_highlighter_set_sequential_class_tag_mode(grn_ctx *ctx, grn_highlighter *highlighter, bool mode)
GRN_API grn_rc grn_highlighter_set_lexicon(grn_ctx *ctx, grn_highlighter *highlighter, grn_obj *lexicon)
GRN_API bool grn_highlighter_get_sequential_class_tag_mode(grn_ctx *ctx, grn_highlighter *highlighter)
GRN_API const char * grn_highlighter_get_default_open_tag(grn_ctx *ctx, grn_highlighter *highlighter)
GRN_API grn_rc grn_highlighter_set_default_close_tag(grn_ctx *ctx, grn_highlighter *highlighter, const char *tag, int64_t tag_length)
GRN_API grn_obj * grn_highlighter_get_normalizers(grn_ctx *ctx, grn_highlighter *highlighter)
GRN_API grn_rc grn_highlighter_add_open_tag(grn_ctx *ctx, grn_highlighter *highlighter, const char *tag, int64_t tag_length)
GRN_API grn_highlighter * grn_highlighter_open(grn_ctx *ctx)
GRN_API grn_rc grn_highlighter_set_html_mode(grn_ctx *ctx, grn_highlighter *highlighter, bool html_mode)
GRN_API grn_rc grn_highlighter_set_normalizers(grn_ctx *ctx, grn_highlighter *highlighter, const char *normalizers, int64_t normalizers_length)
struct _grn_highlighter grn_highlighter
Definition highlighter.h:26
GRN_API grn_rc grn_highlighter_close(grn_ctx *ctx, grn_highlighter *highlighter)
GRN_API grn_rc grn_highlighter_clear_tags(grn_ctx *ctx, grn_highlighter *highlighter)
GRN_API grn_rc grn_highlighter_add_close_tag(grn_ctx *ctx, grn_highlighter *highlighter, const char *tag, int64_t tag_length)
GRN_API grn_rc grn_highlighter_set_default_open_tag(grn_ctx *ctx, grn_highlighter *highlighter, const char *tag, int64_t tag_length)