MySQL 9.1.0
Source Code Documentation
sys_var_pluginvar Member List

This is the complete list of members for sys_var_pluginvar, including all inherited members.

ALLOCATED enum valuesys_var
binlog_statussys_var
binlog_status_enum enum namesys_var
cast_pluginvar() overridesys_var_pluginvarinlinevirtual
charset(THD *thd)sys_var
check(THD *thd, set_var *var)sys_var
check_if_sensitive_in_context(THD *, bool suppress_errors=true) constsys_var
check_scope(enum_var_type query_type)sys_varinline
check_update_type(Item_result type) overridesys_var_pluginvarvirtual
cleanup()sys_varinlinevirtual
copy_value(THD *thd)sys_var
deprecation_substitutesys_varprotected
do_check(THD *thd, set_var *var) overridesys_var_pluginvarvirtual
do_deprecated_warning(THD *thd)sys_var
do_value_ptr(THD *running_thd, THD *target_thd, enum_var_type type, std::string_view keycache_name)sys_var_pluginvar
do_value_ptr(THD *thd, enum_var_type type, std::string_view keycache_name)sys_var_pluginvarinline
flag_enum enum namesys_var
flagssys_varprotected
get_default()sys_varinlinevirtual
get_deprecation_substitute()sys_varinline
get_host()sys_varinlinevirtual
get_max_value() overridesys_var_pluginvarvirtual
get_min_value() overridesys_var_pluginvarvirtual
get_option()sys_varinline
get_source()sys_varinlinevirtual
get_source_name()sys_varinlinevirtual
get_timestamp() constsys_varinlinevirtual
get_user()sys_varinlinevirtual
get_var_type()sys_varinlinevirtual
GLOBAL enum valuesys_var
global_save_default(THD *, set_var *) overridesys_var_pluginvarinlinevirtual
global_update(THD *thd, set_var *var) overridesys_var_pluginvarvirtual
global_value_ptr(THD *thd, std::string_view keycache_name) overridesys_var_pluginvarinlinevirtual
global_var_ptr()sys_varprotected
guardsys_varprotected
HINT_UPDATEABLE enum valuesys_var
hostsys_varprotected
INVISIBLE enum valuesys_var
is_global_persist(enum_var_type type)sys_varinline
is_hint_updateable() constsys_varinline
is_non_persistent() overridesys_var_pluginvarinlinevirtual
is_os_charsetsys_varprotected
is_parse_early() constsys_varinline
is_persist_readonly() constsys_varinline
is_pluginsys_var_pluginvar
is_readonly() constsys_varinline
is_sensitive() constsys_varinline
is_settable_at_command_line()sys_varinline
is_struct()sys_varinline
is_trilevel() constsys_varinline
is_written_to_binlog(enum_var_type type)sys_varinline
m_global_attributessys_var
m_is_persisted_deprecatedsys_var
m_parse_flagsys_varprotected
m_persisted_aliassys_var
namesys_var
nextsys_var
not_visible() constsys_varinline
NOTPERSIST enum valuesys_var
offsetsys_varprotected
on_checksys_varprotected
on_check_function typedefsys_varprotected
on_check_pluginvar(sys_var *self, THD *, set_var *var)sys_var_pluginvarprivatestatic
on_updatesys_varprotected
on_update_function typedefsys_varprotected
ONLY_SESSION enum valuesys_var
operator delete(void *ptr_arg, size_t size)sys_var_pluginvarinlinestatic
operator delete(void *, MEM_ROOT *, const std::nothrow_t &) noexceptsys_var_pluginvarinlinestatic
operator delete(void *ptr)sys_var_pluginvarinlinestatic
operator new(size_t size, MEM_ROOT *mem_root, const std::nothrow_t &arg=std::nothrow) noexceptsys_var_pluginvarinlinestatic
operator new(size_t size)sys_var_pluginvarinlinestatic
optionsys_varprotected
orig_pluginvar_namesys_var_pluginvar
PARSE_EARLYsys_varstatic
PARSE_NORMALsys_varstatic
PERSIST_AS_READ_ONLY enum valuesys_var
pluginsys_var_pluginvar
plugin_varsys_var_pluginvar
plugin_var_typelib(void)sys_var_pluginvar
pre_updatesys_varprotected
pre_update_function typedefsys_varprotected
READONLY enum valuesys_var
real_value_ptr(THD *thd, enum_var_type type)sys_var_pluginvar
register_option(std::vector< my_option > *array, int parse_flags)sys_varinline
save_default(THD *thd, set_var *var)sys_varinline
saved_value_to_string(THD *thd, set_var *var, char *def_val) overridesys_var_pluginvarvirtual
scope() constsys_varinline
SCOPE_MASK enum valuesys_var
SENSITIVE enum valuesys_var
SESSION enum valuesys_var
session_save_default(THD *, set_var *) overridesys_var_pluginvarinlinevirtual
session_update(THD *thd, set_var *var) overridesys_var_pluginvarvirtual
session_value_ptr(THD *running_thd, THD *target_thd, std::string_view keycache_name) overridesys_var_pluginvarinlinevirtual
session_var_ptr(THD *thd)sys_varprotected
SESSION_VARIABLE_IN_BINLOG enum valuesys_var
set_and_truncate(char *dst, const char *string, size_t sizeof_dst)sys_varinlineprivatestatic
set_arg_source(get_opt_arg_source *src) overridesys_var_pluginvarinlinevirtual
set_default(THD *thd, set_var *var)sys_var
set_host(const char *hst)sys_varinlinevirtual
set_is_plugin(bool val) overridesys_var_pluginvarinlinevirtual
set_source(enum_variable_source src)sys_varinlinevirtual
set_source_name(const char *path)sys_varinlinevirtual
set_timestamp()sys_varinlinevirtual
set_timestamp(ulonglong ts)sys_varinlinevirtual
set_user(const char *usr)sys_varinlinevirtual
set_user_host(THD *thd)sys_varvirtual
show_type()sys_var_pluginvar
show_val_typesys_varprotected
sourcesys_varprotected
sys_var(sys_var_chain *chain, const char *name_arg, const char *comment, int flag_args, ptrdiff_t off, int getopt_id, enum get_opt_arg_type getopt_arg_type, SHOW_TYPE show_val_type_arg, longlong def_val, PolyLock *lock, enum binlog_status_enum binlog_status_arg, on_check_function on_check_func, on_update_function on_update_func, const char *substitute, int parse_flag, sys_var *persisted_alias=nullptr, bool is_persisted_deprecated=false)sys_var
sys_var_pluginvar(sys_var_chain *chain, const char *name_arg, SYS_VAR *plugin_var_arg)sys_var_pluginvarinline
timestampsys_varprotected
TRI_LEVEL enum valuesys_var
update(THD *thd, set_var *var)sys_var
update_default(longlong new_def_value)sys_varinlinevirtual
usersys_varprotected
value_ptr(THD *running_thd, THD *target_thd, enum_var_type type, std::string_view keycache_name)sys_var
value_ptr(THD *thd, enum_var_type type, std::string_view keycache_name)sys_var
VARIABLE_NOT_IN_BINLOG enum valuesys_var
~sys_var()=defaultsys_varvirtual