canonicalize_candidate(bool *change_detected=0) | flow::cfg::Option_set< Value_set > | |
declare_option_for_help(util::String_view name, const Value &value_default, util::String_view description) | flow::cfg::Option_set< Value_set > | |
declare_option_for_output(util::String_view name, opts::options_description *target_opts, const Value &value_default, const Value ¤t_value, util::String_view description) | flow::cfg::Option_set_base | static |
declare_option_for_parsing(util::String_view name, Value *target_value, const Value *value_default_if_no_acc, Function< bool(const Value &val)> &&validator_func_moved, util::String_view validator_cond_str) | flow::cfg::Option_set< Value_set > | |
Declare_options_func typedef | flow::cfg::Option_set< Value_set > | |
Declare_options_func_call_type enum name | flow::cfg::Option_set_base | |
get_log_component() const | flow::log::Log_context | |
get_logger() const | flow::log::Log_context | |
help_to_ostream(std::ostream &os) const | flow::cfg::Option_set< Value_set > | |
Iterable_values typedef | flow::cfg::Option_set< Value_set > | private |
load_option_value_as_if_parsed(util::String_view name, Value *target_value, const Value &source_value) | flow::cfg::Option_set< Value_set > | |
Log_context(Logger *logger=0) | flow::log::Log_context | explicit |
Log_context(Logger *logger, Component_payload component_payload) | flow::log::Log_context | explicit |
Log_context(const Log_context &src) | flow::log::Log_context | explicit |
Log_context(Log_context &&src) | flow::log::Log_context | |
log_help(util::String_view summary, log::Sev sev=log::Sev::S_INFO) const | flow::cfg::Option_set< Value_set > | |
log_values(util::String_view summary, const Values *values_or_null=0, log::Sev sev=log::Sev::S_INFO) const | flow::cfg::Option_set< Value_set > | |
m_component | flow::log::Log_context | private |
m_declare_opts_func | flow::cfg::Option_set< Value_set > | private |
m_iterable_values_candidate | flow::cfg::Option_set< Value_set > | private |
m_logger | flow::log::Log_context | private |
m_nickname | flow::cfg::Option_set< Value_set > | |
m_null | flow::cfg::Option_set< Value_set > | private |
m_opt_names | flow::cfg::Option_set< Value_set > | private |
m_opts_for_help | flow::cfg::Option_set< Value_set > | private |
m_opts_for_parsing | flow::cfg::Option_set< Value_set > | private |
m_parsing | flow::cfg::Option_set< Value_set > | private |
m_values | flow::cfg::Option_set< Value_set > | private |
m_values_candidate | flow::cfg::Option_set< Value_set > | private |
m_values_default | flow::cfg::Option_set< Value_set > | private |
mutable_values_copy() const | flow::cfg::Option_set< Value_set > | |
Mutable_values_ptr typedef | flow::cfg::Option_set< Value_set > | |
null() const | flow::cfg::Option_set< Value_set > | |
operator<<(std::ostream &os, const Option_set< Value_set > &val) | flow::cfg::Option_set< Value_set > | related |
operator=(const Log_context &src) | flow::log::Log_context | |
operator=(Log_context &&src) | flow::log::Log_context | |
Opt_table typedef | flow::cfg::Option_set_base | protected |
option_names() const | flow::cfg::Option_set< Value_set > | |
Option_set(log::Logger *logger_ptr, util::String_view nickname, Declare_options_func &&declare_opts_func_moved) | flow::cfg::Option_set< Value_set > | explicit |
parse_config_file(const fs::path &cfg_path, bool allow_unregistered, bool *success_or_null=0, const boost::unordered_set< std::string > &allowed_unregistered_opts_or_empty={}) | flow::cfg::Option_set< Value_set > | |
parse_direct_values(const Values &src_values) | flow::cfg::Option_set< Value_set > | |
reject_candidate() | flow::cfg::Option_set< Value_set > | |
scan_parsed_option(util::String_view name, const Value &canonical_value) | flow::cfg::Option_set< Value_set > | |
swap(Log_context &other) | flow::log::Log_context | |
throw_on_invalid_func(util::String_view name, Function< bool(const Value &val)> &&validator_func_moved, util::String_view validator_cond_str) | flow::cfg::Option_set_base | protectedstatic |
validate_parsed_option(util::String_view name, const Value &value, Function< bool(const Value &val)> &&validator_func_moved, util::String_view validator_cond_str) | flow::cfg::Option_set_base | static |
validate_values(bool *success_or_null=0) const | flow::cfg::Option_set< Value_set > | |
validate_values(log::Logger *logger_ptr, const Values &values_to_validate, const Declare_options_func &declare_opts_func, bool *success_or_null=0) | flow::cfg::Option_set< Value_set > | static |
validate_values(const Values &values_to_validate, bool *success_or_null=0) const | flow::cfg::Option_set< Value_set > | |
validate_values_candidate(bool *success_or_null=0) const | flow::cfg::Option_set< Value_set > | |
Values typedef | flow::cfg::Option_set< Value_set > | |
values() const | flow::cfg::Option_set< Value_set > | |
values_candidate() const | flow::cfg::Option_set< Value_set > | |
Values_ptr typedef | flow::cfg::Option_set< Value_set > | |
values_to_ostream(std::ostream &os, const Values *values_or_null=0) const | flow::cfg::Option_set< Value_set > | |