| My Project
   
    | 
#include <sys_vars.h>
 
  
 | Public Member Functions | |
| Sys_var_session_special_double (const char *name_arg, const char *comment, int flag_args, CMD_LINE getopt, ulonglong min_val, ulonglong max_val, ulonglong block_size, PolyLock *lock, enum binlog_status_enum binlog_status_arg, on_check_function on_check_func, session_special_update_function update_func_arg, session_special_read_double_function read_func_arg, const char *substitute=0) | |
| bool | session_update (THD *thd, set_var *var) | 
| bool | global_update (THD *thd, set_var *var) | 
| void | session_save_default (THD *thd, set_var *var) | 
| void | global_save_default (THD *thd, set_var *var) | 
| uchar * | session_value_ptr (THD *thd, LEX_STRING *base) | 
| uchar * | global_value_ptr (THD *thd, LEX_STRING *base) | 
Similar to Sys_var_session_special, but with double storage.
| void Sys_var_session_special_double::global_save_default | ( | THD * | thd, | 
| set_var * | var | ||
| ) |  [inline, virtual] | 
save the global default value of the variable in var
Reimplemented from Sys_var_double.
| void Sys_var_session_special_double::session_save_default | ( | THD * | thd, | 
| set_var * | var | ||
| ) |  [inline, virtual] | 
save the session default value of the variable in var
Reimplemented from Sys_var_double.
| uchar* Sys_var_session_special_double::session_value_ptr | ( | THD * | thd, | 
| LEX_STRING * | base | ||
| ) |  [inline, virtual] | 
A pointer to a value of the variable for SHOW. It must be of show_val_type type (bool for SHOW_BOOL, int for SHOW_INT, longlong for SHOW_LONGLONG, etc).
Reimplemented from sys_var.
 1.7.6.1
 1.7.6.1