24#ifndef _my_plugin_ftparser_h 
   25#define _my_plugin_ftparser_h 
  151#define MYSQL_FTFLAGS_NEED_COPY 1 
enum_ft_token_type
Definition: plugin_ftparser.h:87
 
@ FT_TOKEN_RIGHT_PAREN
Definition: plugin_ftparser.h:91
 
@ FT_TOKEN_LEFT_PAREN
Definition: plugin_ftparser.h:90
 
@ FT_TOKEN_STOPWORD
Definition: plugin_ftparser.h:92
 
@ FT_TOKEN_WORD
Definition: plugin_ftparser.h:89
 
@ FT_TOKEN_EOF
Definition: plugin_ftparser.h:88
 
enum_ftparser_mode
Definition: plugin_ftparser.h:40
 
@ MYSQL_FTPARSER_FULL_BOOLEAN_INFO
Definition: plugin_ftparser.h:73
 
@ MYSQL_FTPARSER_SIMPLE_MODE
Definition: plugin_ftparser.h:49
 
@ MYSQL_FTPARSER_WITH_STOPWORDS
Definition: plugin_ftparser.h:60
 
Definition: m_ctype.h:385
 
Definition: plugin_ftparser.h:129
 
char * quot
Definition: plugin_ftparser.h:138
 
char trunc
Definition: plugin_ftparser.h:134
 
int weight_adjust
Definition: plugin_ftparser.h:132
 
char prev
Definition: plugin_ftparser.h:137
 
enum enum_ft_token_type type
Definition: plugin_ftparser.h:130
 
int yesno
Definition: plugin_ftparser.h:131
 
int position
Definition: plugin_ftparser.h:135
 
char wasign
Definition: plugin_ftparser.h:133
 
Definition: plugin_ftparser.h:191
 
const CHARSET_INFO * cs
Definition: plugin_ftparser.h:197
 
char * doc
Definition: plugin_ftparser.h:198
 
enum enum_ftparser_mode mode
Definition: plugin_ftparser.h:201
 
int flags
Definition: plugin_ftparser.h:200
 
void * ftparser_state
Definition: plugin_ftparser.h:195
 
int(* mysql_add_word)(MYSQL_FTPARSER_PARAM *, char *word, int word_len, MYSQL_FTPARSER_BOOLEAN_INFO *boolean_info)
Definition: plugin_ftparser.h:193
 
void * mysql_ftparam
Definition: plugin_ftparser.h:196
 
int length
Definition: plugin_ftparser.h:199
 
int(* mysql_parse)(MYSQL_FTPARSER_PARAM *, char *doc, int doc_len)
Definition: plugin_ftparser.h:192
 
Definition: plugin_ftparser.h:212
 
int(* init)(MYSQL_FTPARSER_PARAM *param)
Definition: plugin_ftparser.h:215
 
int(* deinit)(MYSQL_FTPARSER_PARAM *param)
Definition: plugin_ftparser.h:216
 
int(* parse)(MYSQL_FTPARSER_PARAM *param)
Definition: plugin_ftparser.h:214
 
int interface_version
Definition: plugin_ftparser.h:213