append_parse_early_variables(int *argc, char ***argv, bool &arg_separator_added) | Persisted_variables_cache | |
append_read_only_variables(int *argc, char ***argv, bool arg_separator_added=false, bool plugin_options=false, MEM_ROOT *root_to_use=nullptr) | Persisted_variables_cache | |
assert_lock_owner() | Persisted_variables_cache | inline |
cleanup() | Persisted_variables_cache | |
clear_sensitive_blob_and_iv() | Persisted_variables_cache | private |
close_persist_file() | Persisted_variables_cache | private |
decrypt_sensitive_variables() | Persisted_variables_cache | private |
encrypt_sensitive_variables() | Persisted_variables_cache | private |
extract_variables_from_json(const Json_dom *dom, bool is_read_only=false) | Persisted_variables_cache | private |
File_version enum name | Persisted_variables_cache | protected |
flush_to_file() | Persisted_variables_cache | |
from_hex(const std::string &value) | Persisted_variables_cache | |
get_file_encryption_key(std::unique_ptr< unsigned char[]> &file_key, size_t &file_key_length, bool generate=false) | Persisted_variables_cache | private |
get_instance() | Persisted_variables_cache | static |
get_persisted_dynamic_parse_early_variables() | Persisted_variables_cache | |
get_persisted_dynamic_sensitive_variables(THD *thd) | Persisted_variables_cache | |
get_persisted_dynamic_variables() | Persisted_variables_cache | |
get_persisted_static_parse_early_variables() | Persisted_variables_cache | |
get_persisted_static_sensitive_variables(THD *thd) | Persisted_variables_cache | |
get_persisted_static_variables() | Persisted_variables_cache | |
get_variable_alias(const sys_var *system_var) | Persisted_variables_cache | privatestatic |
get_variable_alias(const char *name) | Persisted_variables_cache | privatestatic |
get_variable_value(THD *thd, sys_var *system_var, String *str, bool *is_null) | Persisted_variables_cache | privatestatic |
handle_option_type_change() | Persisted_variables_cache | private |
init(int *argc, char ***argv) | Persisted_variables_cache | |
keyring_support_available() | Persisted_variables_cache | |
load_aliases() | Persisted_variables_cache | private |
load_persist_file() | Persisted_variables_cache | |
lock() | Persisted_variables_cache | inline |
m_default_version | Persisted_variables_cache | private |
m_fd | Persisted_variables_cache | private |
m_instance | Persisted_variables_cache | privatestatic |
m_iv | Persisted_variables_cache | private |
m_key_info | Persisted_variables_cache | private |
m_keyring_support_available | Persisted_variables_cache | private |
m_LOCK_persist_file | Persisted_variables_cache | private |
m_LOCK_persist_variables | Persisted_variables_cache | private |
m_persist_backup_filename | Persisted_variables_cache | private |
m_persist_filename | Persisted_variables_cache | private |
m_persisted_dynamic_parse_early_variables | Persisted_variables_cache | private |
m_persisted_dynamic_plugin_variables | Persisted_variables_cache | private |
m_persisted_dynamic_sensitive_plugin_variables | Persisted_variables_cache | private |
m_persisted_dynamic_sensitive_variables | Persisted_variables_cache | private |
m_persisted_dynamic_variables | Persisted_variables_cache | private |
m_persisted_static_parse_early_variables | Persisted_variables_cache | private |
m_persisted_static_sensitive_variables | Persisted_variables_cache | private |
m_persisted_static_variables | Persisted_variables_cache | private |
m_sensitive_variables_blob | Persisted_variables_cache | private |
open_persist_backup_file(int flag) | Persisted_variables_cache | private |
open_persist_file(int flag) | Persisted_variables_cache | private |
parse_early_persisted_argv_alloc | Persisted_variables_cache | private |
Persisted_variables_cache() | Persisted_variables_cache | explicit |
read_persist_file() | Persisted_variables_cache | |
read_persist_file_v1(const Json_object *json_object) | Persisted_variables_cache | |
read_persist_file_v2(const Json_object *json_object) | Persisted_variables_cache | |
reset_persisted_variables(THD *thd, const char *name, bool if_exists) | Persisted_variables_cache | |
return_status enum name | Persisted_variables_cache | private |
ro_persisted_argv_alloc | Persisted_variables_cache | private |
ro_persisted_plugin_argv_alloc | Persisted_variables_cache | private |
set_parse_early_sources() | Persisted_variables_cache | private |
set_persisted_options(bool plugin_options, const char *target_var_name=nullptr, int target_var_name_length=0) | Persisted_variables_cache | |
set_variable(THD *thd, set_var *system_var) | Persisted_variables_cache | |
to_hex(const std::string &value) | Persisted_variables_cache | |
unlock() | Persisted_variables_cache | inline |
write_persist_file_v2(String &dest, bool &do_cleanup) | Persisted_variables_cache | |