MySQL 8.0.39
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 |