23#ifndef _my_plugin_ftparser_h
24#define _my_plugin_ftparser_h
150#define MYSQL_FTFLAGS_NEED_COPY 1
enum_ft_token_type
Definition: plugin_ftparser.h:86
@ FT_TOKEN_RIGHT_PAREN
Definition: plugin_ftparser.h:90
@ FT_TOKEN_LEFT_PAREN
Definition: plugin_ftparser.h:89
@ FT_TOKEN_STOPWORD
Definition: plugin_ftparser.h:91
@ FT_TOKEN_WORD
Definition: plugin_ftparser.h:88
@ FT_TOKEN_EOF
Definition: plugin_ftparser.h:87
enum_ftparser_mode
Definition: plugin_ftparser.h:39
@ MYSQL_FTPARSER_FULL_BOOLEAN_INFO
Definition: plugin_ftparser.h:72
@ MYSQL_FTPARSER_SIMPLE_MODE
Definition: plugin_ftparser.h:48
@ MYSQL_FTPARSER_WITH_STOPWORDS
Definition: plugin_ftparser.h:59
Definition: m_ctype.h:382
Definition: plugin_ftparser.h:128
char * quot
Definition: plugin_ftparser.h:137
char trunc
Definition: plugin_ftparser.h:133
int weight_adjust
Definition: plugin_ftparser.h:131
char prev
Definition: plugin_ftparser.h:136
enum enum_ft_token_type type
Definition: plugin_ftparser.h:129
int yesno
Definition: plugin_ftparser.h:130
int position
Definition: plugin_ftparser.h:134
char wasign
Definition: plugin_ftparser.h:132
Definition: plugin_ftparser.h:190
const CHARSET_INFO * cs
Definition: plugin_ftparser.h:196
char * doc
Definition: plugin_ftparser.h:197
enum enum_ftparser_mode mode
Definition: plugin_ftparser.h:200
int flags
Definition: plugin_ftparser.h:199
void * ftparser_state
Definition: plugin_ftparser.h:194
int(* mysql_add_word)(MYSQL_FTPARSER_PARAM *, char *word, int word_len, MYSQL_FTPARSER_BOOLEAN_INFO *boolean_info)
Definition: plugin_ftparser.h:192
void * mysql_ftparam
Definition: plugin_ftparser.h:195
int length
Definition: plugin_ftparser.h:198
int(* mysql_parse)(MYSQL_FTPARSER_PARAM *, char *doc, int doc_len)
Definition: plugin_ftparser.h:191
Definition: plugin_ftparser.h:211
int(* init)(MYSQL_FTPARSER_PARAM *param)
Definition: plugin_ftparser.h:214
int(* deinit)(MYSQL_FTPARSER_PARAM *param)
Definition: plugin_ftparser.h:215
int(* parse)(MYSQL_FTPARSER_PARAM *param)
Definition: plugin_ftparser.h:213
int interface_version
Definition: plugin_ftparser.h:212