MySQL 9.1.0
Source Code Documentation
|
#include "sql/opt_explain_traditional.h"
#include <assert.h>
#include <sys/types.h>
#include <cstddef>
#include "my_inttypes.h"
#include "mysql/strings/m_ctype.h"
#include "sql/current_thd.h"
#include "sql/item.h"
#include "sql/query_result.h"
#include "sql/sql_class.h"
#include "sql/sql_lex.h"
#include "sql/sql_list.h"
#include "sql_string.h"
#include "string_with_len.h"
Classes | |
class | Buffer_cleanup |
Functions | |
static bool | push (mem_root_deque< Item * > *items, qep_row::mem_root_str &s, Item_null *nil) |
static bool | push (mem_root_deque< Item * > *items, const char *s, size_t length) |
static bool | push (mem_root_deque< Item * > *items, List< const char > &c, Item_null *nil) |
static bool | push (mem_root_deque< Item * > *items, const qep_row::column< uint > &c, Item_null *nil) |
static bool | push (mem_root_deque< Item * > *items, const qep_row::column< ulonglong > &c, Item_null *nil) |
static bool | push (mem_root_deque< Item * > *items, const qep_row::column< float > &c, Item_null *nil) |
Variables | |
static const char * | traditional_extra_tags [ET_total] |
Heads of "extra" column parts. More... | |
static const char * | mod_type_name [] |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Heads of "extra" column parts.
This array must be in sync with Extra_tag enum.