SET_VAR hints.  
 More...
#include <opt_hints.h>
◆ Sys_var_hint()
  
  
      
        
          | Sys_var_hint::Sys_var_hint  | 
          ( | 
          MEM_ROOT *  | 
          mem_root_arg | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ add_var()
Add variable to hint list. 
- Parameters
 - 
  
    | thd | pointer to THD object  | 
    | var_tracker | pointer to System_variable_tracker object  | 
    | sys_var_value | variable value | 
  
   
- Returns
 - true if variable is added, false otherwise 
 
 
 
◆ print()
      
        
          | void Sys_var_hint::print  | 
          ( | 
          const THD *  | 
          thd,  | 
        
        
           | 
           | 
          String *  | 
          str  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Print applicable hints. 
- Parameters
 - 
  
    | thd | Thread handle  | 
    | str | Pointer to string object  | 
  
   
 
 
◆ restore_vars()
      
        
          | void Sys_var_hint::restore_vars  | 
          ( | 
          THD *  | 
          thd | ) | 
           | 
        
      
 
Restore system variables with original values. 
- Parameters
 - 
  
    | thd | Pointer to thread object  | 
  
   
 
 
◆ update_vars()
      
        
          | void Sys_var_hint::update_vars  | 
          ( | 
          THD *  | 
          thd | ) | 
           | 
        
      
 
Find variable in hint list. 
- Parameters
 - 
  
    | thd | Pointer to thread object  | 
  
   
 
 
◆ var_list
The documentation for this class was generated from the following files: