24#ifndef _my_plugin_ftparser_h 
   25#define _my_plugin_ftparser_h 
   39#ifndef MYSQL_ABI_CHECK 
  155#define MYSQL_FTFLAGS_NEED_COPY 1 
enum_ft_token_type
Definition: plugin_ftparser.h:91
 
@ FT_TOKEN_RIGHT_PAREN
Definition: plugin_ftparser.h:95
 
@ FT_TOKEN_LEFT_PAREN
Definition: plugin_ftparser.h:94
 
@ FT_TOKEN_STOPWORD
Definition: plugin_ftparser.h:96
 
@ FT_TOKEN_WORD
Definition: plugin_ftparser.h:93
 
@ FT_TOKEN_EOF
Definition: plugin_ftparser.h:92
 
enum_ftparser_mode
Definition: plugin_ftparser.h:44
 
@ MYSQL_FTPARSER_FULL_BOOLEAN_INFO
Definition: plugin_ftparser.h:77
 
@ MYSQL_FTPARSER_SIMPLE_MODE
Definition: plugin_ftparser.h:53
 
@ MYSQL_FTPARSER_WITH_STOPWORDS
Definition: plugin_ftparser.h:64
 
Definition: m_ctype.h:423
 
Definition: plugin_ftparser.h:133
 
char * quot
Definition: plugin_ftparser.h:142
 
char trunc
Definition: plugin_ftparser.h:138
 
int weight_adjust
Definition: plugin_ftparser.h:136
 
char prev
Definition: plugin_ftparser.h:141
 
enum enum_ft_token_type type
Definition: plugin_ftparser.h:134
 
int yesno
Definition: plugin_ftparser.h:135
 
int position
Definition: plugin_ftparser.h:139
 
char wasign
Definition: plugin_ftparser.h:137
 
Definition: plugin_ftparser.h:195
 
const CHARSET_INFO * cs
Definition: plugin_ftparser.h:201
 
char * doc
Definition: plugin_ftparser.h:202
 
enum enum_ftparser_mode mode
Definition: plugin_ftparser.h:205
 
int flags
Definition: plugin_ftparser.h:204
 
void * ftparser_state
Definition: plugin_ftparser.h:199
 
int(* mysql_add_word)(MYSQL_FTPARSER_PARAM *, char *word, int word_len, MYSQL_FTPARSER_BOOLEAN_INFO *boolean_info)
Definition: plugin_ftparser.h:197
 
void * mysql_ftparam
Definition: plugin_ftparser.h:200
 
int length
Definition: plugin_ftparser.h:203
 
int(* mysql_parse)(MYSQL_FTPARSER_PARAM *, char *doc, int doc_len)
Definition: plugin_ftparser.h:196
 
Definition: plugin_ftparser.h:216
 
int(* init)(MYSQL_FTPARSER_PARAM *param)
Definition: plugin_ftparser.h:219
 
int(* deinit)(MYSQL_FTPARSER_PARAM *param)
Definition: plugin_ftparser.h:220
 
int(* parse)(MYSQL_FTPARSER_PARAM *param)
Definition: plugin_ftparser.h:218
 
int interface_version
Definition: plugin_ftparser.h:217