Bayeux  3.4.1
Core Foundation library for SuperNEMO
datatools::configuration::variant_repository Member List

This is the complete list of members for datatools::configuration::variant_repository, including all inherited members.

_add_entry(const std::string &registry_name_, int rank_=-1)datatools::configuration::variant_repositoryprotected
_at_init_()datatools::configuration::variant_repositoryprotected
_at_reset_()datatools::configuration::variant_repositoryprotected
_compute_ranked_unranked_()datatools::configuration::variant_repositoryprotected
_legacy_load_registries(const datatools::properties &config_)datatools::configuration::variant_repositoryprotected
build_ordered_registry_keys(std::vector< std::string > &keys_) constdatatools::configuration::variant_repository
clear()datatools::enriched_base
clear_registries()datatools::configuration::variant_repository
default_logging_priority()datatools::enriched_basestatic
empty_options()datatools::i_tree_dumpablestatic
enriched_base()datatools::enriched_base
enriched_base(const std::string &name_, const std::string &display_name_="", const std::string &terse_description_="", logger::priority lp_=logger::PRIO_FATAL)datatools::enriched_base
EXPORT_CONFIG_AUXILIARIES enum valuedatatools::enriched_base
EXPORT_CONFIG_CLEAR enum valuedatatools::enriched_base
EXPORT_CONFIG_DEFAULT enum valuedatatools::enriched_base
EXPORT_CONFIG_DISPLAY_NAME enum valuedatatools::enriched_base
export_config_flags enum namedatatools::enriched_base
EXPORT_CONFIG_LAST enum valuedatatools::enriched_base
EXPORT_CONFIG_LOGGING_PRIORITY enum valuedatatools::enriched_base
EXPORT_CONFIG_NAME enum valuedatatools::enriched_base
EXPORT_CONFIG_TERSE_DESCRIPTION enum valuedatatools::enriched_base
export_to_config(datatools::properties &config_, uint32_t flags_=EXPORT_CONFIG_DEFAULT, const std::string &prefix_="") constdatatools::enriched_base
external_registries_unregistration()datatools::configuration::variant_repository
get_application() constdatatools::configuration::variant_repository
get_auxiliaries() constdatatools::enriched_base
get_dependency_model() constdatatools::configuration::variant_repository
get_display_name() constdatatools::enriched_base
get_logging_priority() constdatatools::enriched_base
get_name() constdatatools::enriched_base
get_number_of_registries() constdatatools::configuration::variant_repository
get_organization() constdatatools::configuration::variant_repository
get_rank(const std::string &registry_name_) constdatatools::configuration::variant_repository
get_registries() constdatatools::configuration::variant_repository
get_registry(const std::string &registry_name_) constdatatools::configuration::variant_repository
get_serial_tag() const =0datatools::i_serializablepure virtual
get_terse_description() constdatatools::enriched_base
grab_auxiliaries()datatools::enriched_base
grab_registries()datatools::configuration::variant_repository
grab_registry(const std::string &registry_name_)datatools::configuration::variant_repository
grab_reporting()datatools::configuration::variant_repository
has_application() constdatatools::configuration::variant_repository
has_auxiliaries() constdatatools::enriched_base
has_dependency_model() constdatatools::configuration::variant_repository
has_display_name() constdatatools::enriched_base
has_name() constdatatools::enriched_base
has_organization() constdatatools::configuration::variant_repository
has_registry(const std::string &registry_name_) constdatatools::configuration::variant_repository
has_reporting() constdatatools::configuration::variant_repository
has_terse_description() constdatatools::enriched_base
has_variant(const std::string &registry_key_, const std::string &variant_path_) constdatatools::configuration::variant_repository
has_variant_parameter(const std::string &registry_key_, const std::string &variant_parameter_path_) constdatatools::configuration::variant_repository
i_serializable()datatools::i_serializable
i_tree_dumpable()datatools::i_tree_dumpable
init_ocd(datatools::object_configuration_description &)datatools::enriched_basestatic
initialize(const datatools::properties &config_)datatools::configuration::variant_repository
datatools::enriched_base::initialize(const datatools::properties &config_, bool clear_=false)datatools::enriched_base
initialize_simple()datatools::configuration::variant_repository
is_accomplished() constdatatools::configuration::variant_repository
is_active_registry(const std::string &registry_key_) constdatatools::configuration::variant_repository
is_active_variant(const std::string &registry_key_, const std::string &variant_path_) constdatatools::configuration::variant_repository
is_debug() constdatatools::enriched_base
is_initialized() constdatatools::configuration::variant_repository
is_locked() constdatatools::configuration::variant_repository
is_name_valid(const std::string &name_) constdatatools::configuration::variant_repositoryvirtual
is_ranked(const std::string &registry_name_) constdatatools::configuration::variant_repository
is_requested_lock() constdatatools::configuration::variant_repository
last_skip_tag(std::ostream &out_)datatools::i_tree_dumpablestatic
last_tag(std::ostream &out_)datatools::i_tree_dumpablestatic
list_of_registry_keys(std::set< std::string > &keys_) constdatatools::configuration::variant_repository
load_global_dependency_model(const datatools::properties &gdm_config_)datatools::configuration::variant_repository
load_registries(const datatools::properties &config_)datatools::configuration::variant_repository
lock()datatools::configuration::variant_repository
make_base_print_options(const std::string &title_, const std::string &indent_="", const bool inherit_=false)datatools::i_tree_dumpablestatic
OSTREAM_CERR enum valuedatatools::i_tree_dumpable
OSTREAM_CLOG enum valuedatatools::i_tree_dumpable
OSTREAM_COUT enum valuedatatools::i_tree_dumpable
ostream_type enum namedatatools::i_tree_dumpable
parse_variant_path(const std::string &variant_full_path_, std::string &registry_name_, std::string &variant_path_, bool &reversed_)datatools::configuration::variant_repositorystatic
print_rst(std::ostream &out_, uint32_t flags_=0) constdatatools::configuration::variant_repository
PRINT_RST_NO_TITLE enum valuedatatools::configuration::variant_repository
print_tree(std::ostream &out_=std::clog, const boost::property_tree::ptree &options_=empty_options()) const overridedatatools::enriched_basevirtual
print_tree_json(std::ostream &out_=std::clog, const std::string &json_options_="") constdatatools::i_tree_dumpable
print_tree_json(std::ostream &out_=std::clog, const char *json_options_=nullptr) constdatatools::i_tree_dumpable
rank_is_used(int rank_) constdatatools::configuration::variant_repository
ranked_dict_type typedefdatatools::configuration::variant_repository
registration_embedded(const std::string &registry_manager_config_, const std::string &top_variant_name_="", const std::string &registry_name_="", const std::string &registry_display_name_="", const std::string &registry_terse_description_="", int registry_rank_=-1, const datatools::logger::priority registry_logging_=datatools::logger::PRIO_UNDEFINED)datatools::configuration::variant_repository
registration_external(variant_registry &external_registry_, const std::string &registry_name_="", int rank_=-1)datatools::configuration::variant_repository
registry_dict_type typedefdatatools::configuration::variant_repository
reset()datatools::configuration::variant_repository
reset_auxiliaries()datatools::enriched_base
reset_name()datatools::enriched_base
reset_reporting()datatools::configuration::variant_repository
rst_flags enum namedatatools::configuration::variant_repository
set_application(const std::string &)datatools::configuration::variant_repository
set_display_name(const std::string &display_name_)datatools::enriched_base
set_display_name_c(const std::string &display_name_)datatools::enriched_base
set_logging(const std::string &label_)datatools::enriched_base
set_logging_priority(logger::priority lp_)datatools::enriched_base
set_logging_priority_c(logger::priority lp_)datatools::enriched_base
set_name(const std::string &name_)datatools::enriched_base
set_name_c(const std::string &name_)datatools::enriched_base
set_organization(const std::string &)datatools::configuration::variant_repository
set_reporting(variant_reporting &)datatools::configuration::variant_repository
set_requested_lock(bool rl_)datatools::configuration::variant_repository
set_terse_description(const std::string &terse_description_)datatools::enriched_base
set_terse_description_c(const std::string &terse_description_)datatools::enriched_base
skip_tag(std::ostream &out_)datatools::i_tree_dumpablestatic
smart_print_id(const int out_type_=OSTREAM_CLOG, const std::string &title_="", const std::string &indent_="") constdatatools::i_tree_dumpable
system_discard() constdatatools::configuration::variant_repository
system_export(uint32_t flags_=0)datatools::configuration::variant_repository
tag(std::ostream &out_)datatools::i_tree_dumpablestatic
tree_dump(std::ostream &out_=std::clog, const std::string &title_="", const std::string &indent_="", bool inherit_=false) constdatatools::configuration::variant_repositoryvirtual
tree_dump_id(const int out_type_=OSTREAM_CLOG, const std::string &title_="", const std::string &indent_="", const bool inherit_=false) constdatatools::i_tree_dumpable
tree_print_id(const int out_type_=OSTREAM_CLOG, const std::string &title_="") constdatatools::i_tree_dumpable
unlock()datatools::configuration::variant_repository
unregistration(const std::string &registry_name_)datatools::configuration::variant_repository
update()datatools::configuration::variant_repository
validate_name(const std::string &candidate_name_)datatools::enriched_basestatic
variant_repository()datatools::configuration::variant_repository
~enriched_base()datatools::enriched_basevirtual
~i_serializable()datatools::i_serializablevirtual
~i_tree_dumpable()datatools::i_tree_dumpablevirtual
~variant_repository()datatools::configuration::variant_repository