![]() |
MySQL 8.0.43
Source Code Documentation
|
#include <fcntl.h>#include <sys/types.h>#include <algorithm>#include "my_compiler.h"#include "my_dbug.h"#include "my_inttypes.h"#include "my_macros.h"#include "storage/myisam/ftdefs.h"#include "storage/myisam/myisamdef.h"#include "template_utils.h"Classes | |
| struct | FTB_EXPR |
| struct | FTB_WORD |
| struct | FTB |
| struct | MY_FTB_PARAM |
| struct | MY_FTB_PHRASE_PARAM |
| struct | MY_FTB_FIND_PARAM |
Macros | |
| #define | FT_CORE |
| #define | FTB_FLAG_TRUNC 1 |
| #define | FTB_FLAG_YES 2 |
| #define | FTB_FLAG_NO 4 |
| #define | FTB_FLAG_WONLY 8 |
| #define | CMP_NUM(a, b) (((a) < (b)) ? -1 : ((a) == (b)) ? 0 : 1) |
Variables | |
| static double | _wghts [11] |
| static double * | wghts = _wghts + 5 |
| static double | _nwghts [11] |
| static double * | nwghts = _nwghts + 5 |
| #define CMP_NUM | ( | a, | |
| b | |||
| ) | (((a) < (b)) ? -1 : ((a) == (b)) ? 0 : 1) |
| #define FT_CORE |
| #define FTB_FLAG_NO 4 |
| #define FTB_FLAG_TRUNC 1 |
| #define FTB_FLAG_WONLY 8 |
| #define FTB_FLAG_YES 2 |
|
static |
|
static |
|
static |
|
static |
|
static |
| void ft_boolean_close_search | ( | FT_INFO * | ftb_base | ) |
| float ft_boolean_get_relevance | ( | FT_INFO * | ftb_base | ) |
| int ft_boolean_read_next | ( | FT_INFO * | ftb_base, |
| char * | record | ||
| ) |
| void ft_boolean_reinit_search | ( | FT_INFO * | ftb | ) |
| FT_INFO * ft_init_boolean_search | ( | MI_INFO * | info, |
| uint | keynr, | ||
| uchar * | query, | ||
| uint | query_len, | ||
| const CHARSET_INFO * | cs | ||
| ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |