Flow 1.0.2
Flow project: Full implementation reference.
flow::cfg::Static_config_manager< Value_set > Member List

This is the complete list of members for flow::cfg::Static_config_manager< Value_set >, including all inherited members.

all_dynamic_values(typename Value_set::Const_ptr *... value_set_or_null) constflow::cfg::Config_manager< Value_set, Null_value_set >private
all_static_values(const Value_set **... value_set_or_null) constflow::cfg::Config_manager< Value_set, Null_value_set >private
all_static_values_candidates(const Value_set **... value_set_or_null) constflow::cfg::Config_manager< Value_set, Null_value_set >private
allow_invalid_defaults_tag_t enum nameflow::cfg::Static_config_manager< Value_set >
apply(const fs::path &cfg_path, const typename Final_validator_func< Value_set >::Type &final_validator_func)flow::cfg::Static_config_manager< Value_set >
apply(allow_invalid_defaults_tag_t, const fs::path &cfg_path, const typename Final_validator_func< Value_set >::Type &final_validator_func)flow::cfg::Static_config_manager< Value_set >
apply(const fs::path &cfg_path)flow::cfg::Static_config_manager< Value_set >
apply(allow_invalid_defaults_tag_t, const fs::path &cfg_path)flow::cfg::Static_config_manager< Value_set >
apply_dynamic(const fs::path &dynamic_cfg_path, const typename Final_validator_func< Value_set >::Type &... final_validator_func, bool commit=true)flow::cfg::Config_manager< Value_set, Null_value_set >private
apply_dynamic(allow_invalid_defaults_tag_t, const fs::path &dynamic_cfg_path, const typename Final_validator_func< Value_set >::Type &... final_validator_func, bool commit=true)flow::cfg::Config_manager< Value_set, Null_value_set >private
apply_dynamic_impl(bool allow_invalid_defaults, const fs::path &dynamic_cfg_path, const typename Final_validator_func< Value_set >::Type &... final_validator_func, bool commit)flow::cfg::Config_manager< Value_set, Null_value_set >private
apply_impl(Option_set< Value_set > *opt_set, const Value_set *baseline_value_set_or_null, const fs::path &cfg_path, const boost::unordered_set< std::string > &all_opt_names_or_empty, const typename Final_validator_func< Value_set >::Type &final_validator_func, bool *skip_parsing)flow::cfg::Config_manager< Value_set, Null_value_set >private
apply_static(const fs::path &static_cfg_path, const typename Final_validator_func< Value_set >::Type &... final_validator_func, bool commit=true)flow::cfg::Config_manager< Value_set, Null_value_set >private
apply_static(allow_invalid_defaults_tag_t, const fs::path &static_cfg_path, const typename Final_validator_func< Value_set >::Type &... final_validator_func, bool commit=true)flow::cfg::Config_manager< Value_set, Null_value_set >private
apply_static_and_dynamic(const fs::path &cfg_path, const typename Final_validator_func< S_d_value_set >::Type &... final_validator_func, bool commit=true)flow::cfg::Config_manager< Value_set, Null_value_set >private
apply_static_and_dynamic(allow_invalid_defaults_tag_t, const fs::path &cfg_path, const typename Final_validator_func< S_d_value_set >::Type &... final_validator_func, bool commit=true)flow::cfg::Config_manager< Value_set, Null_value_set >private
apply_static_and_dynamic_impl(bool allow_invalid_defaults, const fs::path &cfg_path, const typename Final_validator_func< S_d_value_set >::Type &... final_validator_func, bool commit)flow::cfg::Config_manager< Value_set, Null_value_set >private
apply_static_impl(bool allow_invalid_defaults, const fs::path &static_cfg_path, const typename Final_validator_func< Value_set >::Type &... final_validator_func, bool commit)flow::cfg::Config_manager< Value_set, Null_value_set >private
apply_static_or_dynamic_impl(bool dyn_else_st, const fs::path &cfg_path, const boost::unordered_set< std::string > &all_opt_names_or_empty, const typename Final_validator_func< Value_set >::Type &... final_validator_func)flow::cfg::Config_manager< Value_set, Null_value_set >private
Config_manager(log::Logger *logger_ptr, util::String_view nickname, typename Option_set< S_d_value_set >::Declare_options_func &&... declare_opts_func_moved)flow::cfg::Config_manager< Value_set, Null_value_set >explicitprivate
d_baseline_value_set(size_t d_value_set_idx)flow::cfg::Config_manager< Value_set, Null_value_set >private
dynamic_values(size_t d_value_set_idx) constflow::cfg::Config_manager< Value_set, Null_value_set >private
get_log_component() constflow::log::Log_contextprivate
get_logger() constflow::log::Log_contextprivate
help_to_ostream(std::ostream &os) constflow::cfg::Config_manager< Value_set, Null_value_set >private
help_to_ostream_impl(size_t value_set_idx, std::ostream &os) constflow::cfg::Config_manager< Value_set, Null_value_set >private
Impl typedefflow::cfg::Static_config_manager< Value_set >
invoke_dynamic_change_listeners(size_t d_value_set_idx, bool init) constflow::cfg::Config_manager< Value_set, Null_value_set >private
Log_context(Logger *logger=0)flow::log::Log_contextexplicitprivate
Log_context(Logger *logger, Component_payload component_payload)flow::log::Log_contextexplicitprivate
Log_context(const Log_context &src)flow::log::Log_contextexplicitprivate
Log_context(Log_context &&src)flow::log::Log_contextprivate
log_help(log::Sev sev=log::Sev::S_INFO) constflow::cfg::Config_manager< Value_set, Null_value_set >private
log_state(log::Sev sev=log::Sev::S_INFO) constflow::cfg::Config_manager< Value_set, Null_value_set >private
m_componentflow::log::Log_contextprivate
m_d_baseline_value_setsflow::cfg::Config_manager< Value_set, Null_value_set >private
m_d_value_setsflow::cfg::Config_manager< Value_set, Null_value_set >private
m_d_value_sets_mutexflow::cfg::Config_manager< Value_set, Null_value_set >mutableprivate
m_dynamic_values_setflow::cfg::Config_manager< Value_set, Null_value_set >private
m_loggerflow::log::Log_contextprivate
m_multi_src_update_in_progressflow::cfg::Config_manager< Value_set, Null_value_set >private
m_nicknameflow::cfg::Config_manager< Value_set, Null_value_set >private
m_on_dynamic_change_funcsflow::cfg::Config_manager< Value_set, Null_value_set >private
m_s_d_opt_setsflow::cfg::Config_manager< Value_set, Null_value_set >private
On_dynamic_change_func typedefflow::cfg::Config_manager< Value_set, Null_value_set >private
operator<<(std::ostream &os, const Static_config_manager< Value_set > &val)flow::cfg::Static_config_manager< Value_set >related
Config_manager< Value_set, Null_value_set >::operator<<(std::ostream &os, const Config_manager< S_d_value_set... > &val)flow::cfg::Config_manager< Value_set, Null_value_set >related
operator=(const Log_context &src)flow::log::Log_contextprivate
operator=(Log_context &&src)flow::log::Log_contextprivate
opt_set(size_t value_set_idx)flow::cfg::Config_manager< Value_set, Null_value_set >private
opt_set(size_t value_set_idx) constflow::cfg::Config_manager< Value_set, Null_value_set >private
option_set_canonicalize_or_reject(Option_set< Value_set > *opt_set, bool canonicalize_else_reject, bool *changed_or_null)flow::cfg::Config_manager< Value_set, Null_value_set >private
register_dynamic_change_listener(size_t d_value_set_idx, On_dynamic_change_func &&on_dynamic_change_func_moved)flow::cfg::Config_manager< Value_set, Null_value_set >private
reject_candidates()flow::cfg::Config_manager< Value_set, Null_value_set >private
reject_candidates_if_update_type_changed(Update_type this_update_type)flow::cfg::Config_manager< Value_set, Null_value_set >private
S_ALLOW_INVALID_DEFAULTS enum valueflow::cfg::Static_config_manager< Value_set >
S_N_D_VALUE_SETSflow::cfg::Config_manager< Value_set, Null_value_set >privatestatic
S_N_S_VALUE_SETSflow::cfg::Config_manager< Value_set, Null_value_set >privatestatic
S_N_VALUE_SETSflow::cfg::Config_manager< Value_set, Null_value_set >privatestatic
save_dynamic_value_set_locked(Option_set< Value_set > *opt_set, size_t d_value_set_idx)flow::cfg::Config_manager< Value_set, Null_value_set >private
state_to_ostream(std::ostream &os) constflow::cfg::Config_manager< Value_set, Null_value_set >private
state_to_ostream_impl(size_t value_set_idx, std::ostream &os) constflow::cfg::Config_manager< Value_set, Null_value_set >private
Static_config_manager(log::Logger *logger_ptr, util::String_view nickname, typename Option_set< Value_set >::Declare_options_func &&declare_opts_func_moved)flow::cfg::Static_config_manager< Value_set >explicit
static_values(size_t s_value_set_idx) constflow::cfg::Config_manager< Value_set, Null_value_set >private
static_values_candidate(size_t s_value_set_idx) constflow::cfg::Config_manager< Value_set, Null_value_set >private
swap(Log_context &other)flow::log::Log_contextprivate
unregister_dynamic_change_listener(const On_dynamic_change_func_handle &handle)flow::cfg::Config_manager< Value_set, Null_value_set >private
Update_type enum nameflow::cfg::Config_manager< Value_set, Null_value_set >private
values() constflow::cfg::Static_config_manager< Value_set >
Void_ptr typedefflow::cfg::Config_manager< Value_set, Null_value_set >private