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

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

add(const std::string &key_, const std::string &meta_, const properties &props_)datatools::multi_properties
add(const std::string &key_, const properties &props_)datatools::multi_properties
add(const std::string &key_, const std::string &meta_="")datatools::multi_properties
add_section(const std::string &key_, const std::string &meta_="")datatools::multi_properties
clear()datatools::multi_propertiesvirtual
clear_key_label()datatools::multi_properties
clear_meta_label()datatools::multi_properties
clone(void) const =0datatools::i_cloneablepure virtual
clone_it(const Copyable &a_copyable)datatools::i_cloneableinlinestatic
dump(std::ostream &out_=std::clog) constdatatools::multi_properties
empty() constdatatools::multi_properties
empty_options()datatools::i_tree_dumpablestatic
entries() constdatatools::multi_properties
entries_col_type typedefdatatools::multi_properties
entries_ordered_col_type typedefdatatools::multi_properties
get(const std::string &key_) constdatatools::multi_properties
get_description() constdatatools::multi_properties
get_key_label() constdatatools::multi_properties
get_meta_label() constdatatools::multi_properties
get_section(const std::string &key_) constdatatools::multi_properties
get_section_const(const std::string &key_) constdatatools::multi_properties
get_serial_tag() const =0datatools::i_serializablepure virtual
grab(const std::string &key_)datatools::multi_properties
grab_section(const std::string &key_)datatools::multi_properties
has_description() constdatatools::multi_properties
has_key(const std::string &key_) constdatatools::multi_properties
has_key_label() constdatatools::multi_properties
has_key_with_meta(const std::string &key_, const std::string &meta_) constdatatools::multi_properties
has_meta_label() constdatatools::multi_properties
has_section(const std::string &key_) constdatatools::multi_properties
i_serializable()datatools::i_serializable
i_tree_dumpable()datatools::i_tree_dumpable
is_cloneable(const CandidateType &candidate_)datatools::i_cloneableinline
is_debug() constdatatools::multi_properties
key(int) constdatatools::multi_properties
keys() constdatatools::multi_properties
keys(std::vector< std::string > &keys_) constdatatools::multi_properties
last_skip_tag(std::ostream &out_)datatools::i_tree_dumpablestatic
last_tag(std::ostream &out_)datatools::i_tree_dumpablestatic
make_base_print_options(const std::string &title_, const std::string &indent_="", const bool inherit_=false)datatools::i_tree_dumpablestatic
multi_properties()datatools::multi_properties
multi_properties(const std::string &key_label_, const std::string &meta_label_)datatools::multi_properties
multi_properties(const std::string &key_label_, const std::string &meta_label_, const std::string &description_, bool debug_=false)datatools::multi_properties
multi_properties(const multi_properties &)datatools::multi_properties
operator=(const multi_properties &)datatools::multi_properties
ordered_entries() constdatatools::multi_properties
ordered_key(int) constdatatools::multi_properties
ordered_keys() constdatatools::multi_properties
ordered_keys(std::vector< std::string > &keys_) constdatatools::multi_properties
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
print_tree(std::ostream &out_=std::clog, const boost::property_tree::ptree &options_=empty_options()) const overridedatatools::multi_propertiesvirtual
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
read(const std::string &filename_, uint32_t options_=0)datatools::multi_properties
remove(const std::string &key_)datatools::multi_properties
reset()datatools::multi_properties
set_debug(bool=true)datatools::multi_properties
set_description(const std::string &description_)datatools::multi_properties
set_key_label(const std::string &key_label_)datatools::multi_properties
set_meta_label(const std::string &meta_label_)datatools::multi_properties
size() constdatatools::multi_properties
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
tree_dump(std::ostream &out_=std::clog, const std::string &title_="", const std::string &indent_="", bool inherit_=false) constdatatools::multi_propertiesvirtual
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
write(const std::string &filename_, uint32_t options_=config::HEADER_FOOTER|config::SKIP_PRIVATE_SECTIONS) constdatatools::multi_properties
~i_clear()datatools::i_clearvirtual
~i_cloneable()datatools::i_cloneableinlinevirtual
~i_serializable()datatools::i_serializablevirtual
~i_tree_dumpable()datatools::i_tree_dumpablevirtual
~multi_properties()datatools::multi_propertiesvirtual