Go to the source code of this file.
|
| GRN_API grn_highlighter * | grn_highlighter_open (grn_ctx *ctx) |
| |
| GRN_API grn_rc | grn_highlighter_close (grn_ctx *ctx, grn_highlighter *highlighter) |
| |
| 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_lexicon (grn_ctx *ctx, grn_highlighter *highlighter, grn_obj *lexicon) |
| |
| GRN_API grn_obj * | grn_highlighter_get_lexicon (grn_ctx *ctx, grn_highlighter *highlighter) |
| |
| GRN_API grn_rc | grn_highlighter_set_sequential_class_tag_mode (grn_ctx *ctx, grn_highlighter *highlighter, bool mode) |
| |
| GRN_API bool | grn_highlighter_get_sequential_class_tag_mode (grn_ctx *ctx, grn_highlighter *highlighter) |
| |
| GRN_API grn_rc | grn_highlighter_set_default_open_tag (grn_ctx *ctx, grn_highlighter *highlighter, const char *tag, int64_t tag_length) |
| |
| 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 const char * | grn_highlighter_get_default_close_tag (grn_ctx *ctx, grn_highlighter *highlighter) |
| |
| GRN_API grn_rc | grn_highlighter_set_normalizers (grn_ctx *ctx, grn_highlighter *highlighter, const char *normalizers, int64_t normalizers_length) |
| |
| GRN_API grn_obj * | grn_highlighter_get_normalizers (grn_ctx *ctx, grn_highlighter *highlighter) |
| |
| GRN_API grn_rc | grn_highlighter_set_html_mode (grn_ctx *ctx, grn_highlighter *highlighter, bool html_mode) |
| |
| GRN_API bool | grn_highlighter_get_html_mode (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_clear_keywords (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_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_clear_tags (grn_ctx *ctx, grn_highlighter *highlighter) |
| |
◆ grn_highlighter
◆ grn_highlighter_add_close_tag()
◆ grn_highlighter_add_keyword()
◆ grn_highlighter_add_open_tag()
◆ grn_highlighter_clear_keywords()
◆ grn_highlighter_clear_tags()
◆ grn_highlighter_close()
◆ grn_highlighter_get_default_close_tag()
◆ grn_highlighter_get_default_open_tag()
◆ grn_highlighter_get_html_mode()
◆ grn_highlighter_get_lexicon()
◆ grn_highlighter_get_normalizers()
◆ grn_highlighter_get_sequential_class_tag_mode()
◆ grn_highlighter_highlight()
◆ grn_highlighter_open()
◆ grn_highlighter_set_default_close_tag()
◆ grn_highlighter_set_default_open_tag()
◆ grn_highlighter_set_html_mode()
◆ grn_highlighter_set_lexicon()
◆ grn_highlighter_set_normalizers()
◆ grn_highlighter_set_sequential_class_tag_mode()