Bayeux  3.4.1
Core Foundation library for SuperNEMO
datatools::library_info Member List

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

add_alias(const std::string &library_alias_, const std::string &library_name_)datatools::library_info
aliases(std::vector< std::string > &) constdatatools::library_info
clear()datatools::library_info
default_topic_label()datatools::library_infostatic
empty_options()datatools::i_tree_dumpablestatic
erase(const std::string &library_name_, const std::string &info_key_)datatools::library_info
get(const std::string &library_key_) constdatatools::library_info
get_logging() constdatatools::library_info
grab(const std::string &library_key_)datatools::library_info
has(const std::string &library_key_) constdatatools::library_info
i_tree_dumpable()datatools::i_tree_dumpable
initialize()datatools::library_info
is_alias(const std::string &library_key_) constdatatools::library_info
is_initialized()datatools::library_info
is_library(const std::string &library_name_) constdatatools::library_info
last_skip_tag(std::ostream &out_)datatools::i_tree_dumpablestatic
last_tag(std::ostream &out_)datatools::i_tree_dumpablestatic
library_info()datatools::library_info
make_base_print_options(const std::string &title_, const std::string &indent_="", const bool inherit_=false)datatools::i_tree_dumpablestatic
names(std::vector< std::string > &) constdatatools::library_info
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_path_registration_directive(const std::string &rule_, std::string &library_name_, std::string &topic_, std::string &path_, std::string &error_msg_)datatools::library_infostatic
path_registration(const std::string &library_name_, const std::string &topic_, const std::string &path_, bool overwrite_=false)datatools::library_info
path_unregistration(const std::string &library_name_, const std::string &topic_)datatools::library_info
print(const std::string &library_name_, std::ostream &out_=std::clog) constdatatools::library_info
print_tree(std::ostream &out_=std::clog, const boost::property_tree::ptree &options_=empty_options()) constdatatools::i_tree_dumpablevirtual
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
registration(const std::string &library_name_, const std::string &library_desc_="", const std::string &library_version_="", const std::string &install_prefix_="", const std::string &install_lib_path_="", const std::string &install_resource_path_="")datatools::library_info
remove_alias(const std::string &library_alias_)datatools::library_info
reset()datatools::library_info
resolve(const std::string &library_key_, bool check_=false) constdatatools::library_info
resolve_path(const std::string &path_, std::string &resolved_path_, std::string &error_msg_) constdatatools::library_info
set_logging(logger::priority)datatools::library_info
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
tag(std::ostream &out_)datatools::i_tree_dumpablestatic
topic_label_to_env_key(const std::string &label_)datatools::library_infostatic
topic_label_to_install_key(const std::string &label_)datatools::library_infostatic
topic_labels()datatools::library_infostatic
tree_dump(std::ostream &out_=std::clog, const std::string &title_="", const std::string &indent_="", bool inherit_=false) constdatatools::library_infovirtual
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
unregistration(const std::string &library_name_)datatools::library_info
update(const std::string &library_name_, const std::string &info_key_, const std::string &info_value_, const std::string &info_type_="", bool locked_=true)datatools::library_info
~i_tree_dumpable()datatools::i_tree_dumpablevirtual
~library_info()datatools::library_infovirtual