![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
#include <sys/types.h>#include "lex_string.h"#include "my_compiler.h"#include "sql/mem_root_array.h"#include "sql/opt_hints.h"#include "sql/parse_tree_node_base.h"#include "sql/sql_show.h"#include "sql_string.h"Go to the source code of this file.
Classes | |
| struct | Hint_param_table | 
| class | PT_hint | 
| The class is a base class for representation of the different types of the hints.  More... | |
| class | PT_hint_list | 
| class | PT_qb_level_hint | 
| Parse tree hint object for query block level hints.  More... | |
| class | PT_table_level_hint | 
| Parse tree hint object for table level hints.  More... | |
| class | PT_key_level_hint | 
| Parse tree hint object for key level hints.  More... | |
| class | PT_hint_qb_name | 
| Parse tree hint object for QB_NAME hint.  More... | |
| class | PT_hint_max_execution_time | 
| Parse tree hint object for MAX_EXECUTION_TIME hint.  More... | |
| class | PT_hint_sys_var | 
| class | PT_hint_resource_group | 
| Parse tree hint object for RESOURCE_GROUP hint.  More... | |
Typedefs | |
| typedef Mem_root_array_YY< LEX_CSTRING > | Hint_param_index_list | 
| typedef Mem_root_array_YY< Hint_param_table > | Hint_param_table_list |