![]() |
Bayeux
3.4.1
Core Foundation library for SuperNEMO
|
This is the complete list of members for datatools::properties, including all inherited members.
| build_property_key(const std::string &prefix_, const std::string &subkey_) | datatools::properties | static |
| change(const std::string &key_, bool value_, int index_=0) | datatools::properties | |
| change(const std::string &key_, int value_, int index_=0) | datatools::properties | |
| change(const std::string &key_, double value_, int index_=0) | datatools::properties | |
| change(const std::string &key_, const std::string &value_, int index_=0) | datatools::properties | |
| change(const std::string &key_, const char *value_, int index_=0) | datatools::properties | |
| change(const std::string &key_, const data::vbool &values_) | datatools::properties | |
| change(const std::string &key_, const data::vint &values_) | datatools::properties | |
| change(const std::string &key_, const data::vdouble &values_) | datatools::properties | |
| change(const std::string &key_, const data::vstring &values_) | datatools::properties | |
| change_boolean(const std::string &key_, bool value_, int index_=0) | datatools::properties | |
| change_boolean_scalar(const std::string &key_, bool value_) | datatools::properties | |
| change_boolean_vector(const std::string &key_, bool value_, int index_) | datatools::properties | |
| change_integer(const std::string &key_, int value_, int index_=0) | datatools::properties | |
| change_integer_scalar(const std::string &key_, int value_) | datatools::properties | |
| change_integer_vector(const std::string &key_, int value_, int index_) | datatools::properties | |
| change_real(const std::string &key_, double value_, int index_=0) | datatools::properties | |
| change_real_scalar(const std::string &key_, double value_) | datatools::properties | |
| change_real_vector(const std::string &key_, double value_, int index_) | datatools::properties | |
| change_string(const std::string &key_, const std::string &value_, int index_=0) | datatools::properties | |
| change_string_scalar(const std::string &key_, const std::string &value_) | datatools::properties | |
| change_string_vector(const std::string &key_, const std::string &value_, int index_) | datatools::properties | |
| clean(const std::string &prop_key_) | datatools::properties | |
| clear() | datatools::properties | virtual |
| clone(void) const =0 | datatools::i_cloneable | pure virtual |
| clone_it(const Copyable &a_copyable) | datatools::i_cloneable | inlinestatic |
| config class | datatools::properties | friend |
| dump(std::ostream &out_=std::clog) const | datatools::properties | |
| empty() const | datatools::properties | |
| empty_options() | datatools::i_tree_dumpable | static |
| erase(const std::string &key_) | datatools::properties | |
| erase_all() | datatools::properties | |
| erase_all_ending_with(const std::string &suffix_) | datatools::properties | |
| erase_all_not_ending_with(const std::string &suffix_) | datatools::properties | |
| erase_all_not_starting_with(const std::string &prefix_) | datatools::properties | |
| erase_all_starting_with(const std::string &prefix_) | datatools::properties | |
| export_all(properties &props_) const | datatools::properties | |
| export_all_adding_prefix(properties &props_, const std::string &prefix_) const | datatools::properties | |
| export_and_rename_starting_with(properties &props_, const std::string &prop_key_prefix_, const std::string &new_prefix_) const | datatools::properties | |
| export_ending_with(properties &props_, const std::string &suffix_) const | datatools::properties | |
| export_if(properties &props_, const key_predicate &predicate_) const | datatools::properties | |
| export_not_ending_with(properties &props, const std::string &suffix_) const | datatools::properties | |
| export_not_if(properties &props_, const key_predicate &predicate_) const | datatools::properties | |
| export_not_starting_with(properties &props_, const std::string &prop_key_prefix_) const | datatools::properties | |
| export_starting_with(properties &props_, const std::string &prop_key_prefix_) const | datatools::properties | |
| export_to_string_based_dictionary(std::map< std::string, std::string > &dict_, bool quoted_strings_=true) const | datatools::properties | |
| fetch(const std::string &key_, bool &value_, int index_=0) const | datatools::properties | |
| fetch(const std::string &key_, int &value_, int index_=0) const | datatools::properties | |
| fetch(const std::string &key_, double &value_, int index_=0) const | datatools::properties | |
| fetch(const std::string &key_, std::string &value_, int index=0) const | datatools::properties | |
| fetch(const std::string &key_, data::vbool &values_) const | datatools::properties | |
| fetch(const std::string &key_, data::vint &values_) const | datatools::properties | |
| fetch(const std::string &key_, data::vdouble &values_) const | datatools::properties | |
| fetch(const std::string &key_, data::vstring &values_) const | datatools::properties | |
| fetch(const std::string &key_, std::set< std::string > &values_, bool allow_duplication_=false) const | datatools::properties | |
| fetch(const std::string &key_, std::set< int > &values, bool allow_duplication_=false) const | datatools::properties | |
| fetch_auxiliary_descriptions(std::vector< std::string > &) const | datatools::properties | |
| fetch_boolean(const std::string &, int index_=0) const | datatools::properties | |
| fetch_boolean_scalar(const std::string &name_) const | datatools::properties | |
| fetch_boolean_vector(const std::string &name_, int index_) const | datatools::properties | |
| fetch_dimensionless(const std::string &key_, data::vdouble &values_) const | datatools::properties | |
| fetch_dimensionless_real(const std::string &name_, int index_=0) const | datatools::properties | |
| fetch_integer(const std::string &name_, int index_=0) const | datatools::properties | |
| fetch_integer_scalar(const std::string &name_) const | datatools::properties | |
| fetch_integer_vector(const std::string &name_, int index_) const | datatools::properties | |
| fetch_one_character(const std::string &name_, int index_=0) const | datatools::properties | |
| fetch_path(const std::string &name_, int index_=0) const | datatools::properties | |
| fetch_path_scalar(const std::string &name_) const | datatools::properties | |
| fetch_path_vector(const std::string &name_, int index_) const | datatools::properties | |
| fetch_positive(const std::string &key_, std::set< unsigned int > &values_, bool allow_duplication_=false) const | datatools::properties | |
| fetch_positive_integer(const std::string &name_, int index_=0) const | datatools::properties | |
| fetch_range_integer(const std::string &name_, int min_, int max_, int index_=0) const | datatools::properties | |
| fetch_real(const std::string &name_, int index_=0) const | datatools::properties | |
| fetch_real_scalar(const std::string &name_) const | datatools::properties | |
| fetch_real_vector(const std::string &name_, int index_) const | datatools::properties | |
| fetch_real_with_explicit_dimension(const std::string &name_, const std::string &dimension_, int index_=0) const | datatools::properties | |
| fetch_real_with_explicit_unit(const std::string &name_, int index_=0) const | datatools::properties | |
| fetch_short_description(std::string &) const | datatools::properties | |
| fetch_strict_positive_integer(const std::string &name_, int index_=0) const | datatools::properties | |
| fetch_string(const std::string &name_, int index_=0) const | datatools::properties | |
| fetch_string_scalar(const std::string &name_) const | datatools::properties | |
| fetch_string_vector(const std::string &name_, int index_) const | datatools::properties | |
| fetch_unique_ordered(const std::string &key_, std::vector< std::string > &values_) const | datatools::properties | |
| get(const std::string &prop_key_) const | datatools::properties | |
| get_description() const | datatools::properties | |
| get_key_description(const std::string &prop_key_) const | datatools::properties | |
| get_serial_tag() const =0 | datatools::i_serializable | pure virtual |
| get_short_description() const | datatools::properties | |
| get_unit_symbol(const std::string &prop_key_) const | datatools::properties | |
| global_default_key_validator() | datatools::properties | protectedstatic |
| has_auxiliary_descriptions() const | datatools::properties | |
| has_explicit_unit(const std::string &prop_key_) const | datatools::properties | |
| has_flag(const std::string &key_) const | datatools::properties | |
| has_key(const std::string &prop_key_) const | datatools::properties | |
| has_short_description() const | datatools::properties | |
| has_unit_symbol(const std::string &prop_key_) const | datatools::properties | |
| i_serializable() | datatools::i_serializable | |
| i_tree_dumpable() | datatools::i_tree_dumpable | |
| is_boolean(const std::string &prop_key_) const | datatools::properties | |
| is_cloneable(const CandidateType &candidate_) | datatools::i_cloneable | inline |
| is_explicit_path(const std::string &prop_key_) const | datatools::properties | |
| is_integer(const std::string &prop_key_) const | datatools::properties | |
| is_locked(const std::string &prop_key_) const | datatools::properties | |
| is_private(const std::string &prop_key_) const | datatools::properties | |
| is_public(const std::string &prop_key_) const | datatools::properties | |
| is_real(const std::string &prop_key_) const | datatools::properties | |
| is_scalar(const std::string &prop_key_) const | datatools::properties | |
| is_string(const std::string &prop_key_) const | datatools::properties | |
| is_vector(const std::string &prop_key_) const | datatools::properties | |
| key(int) const | datatools::properties | |
| key_is_private(const std::string &prop_key_) | datatools::properties | static |
| key_is_public(const std::string &prop_key_) | datatools::properties | static |
| key_lock(const std::string &prop_key_) | datatools::properties | |
| key_size(const std::string &prop_key_) const | datatools::properties | |
| key_to_property_string(const std::string &key_) const | datatools::properties | |
| key_to_string(const std::string &key_) const | datatools::properties | |
| key_unlock(const std::string &prop_key_) | datatools::properties | |
| keys() const | datatools::properties | |
| keys(std::vector< std::string > &) const | datatools::properties | |
| keys_col_type typedef | datatools::properties | |
| keys_ending_with(std::vector< std::string > &, const std::string &suffix_) const | datatools::properties | |
| keys_ending_with(const std::string &suffix_) const | datatools::properties | |
| keys_not_ending_with(std::vector< std::string > &, const std::string &suffix_) const | datatools::properties | |
| keys_not_ending_with(const std::string &suffix_) const | datatools::properties | |
| keys_not_starting_with(std::vector< std::string > &, const std::string &prefix_) const | datatools::properties | |
| keys_not_starting_with(const std::string &prefix_) const | datatools::properties | |
| keys_starting_with(std::vector< std::string > &, const std::string &prefix_) const | datatools::properties | |
| keys_starting_with(const std::string &prefix_) const | datatools::properties | |
| last_skip_tag(std::ostream &out_) | datatools::i_tree_dumpable | static |
| last_tag(std::ostream &out_) | datatools::i_tree_dumpable | static |
| lock(const std::string &prop_key_) | datatools::properties | |
| make_base_print_options(const std::string &title_, const std::string &indent_="", const bool inherit_=false) | datatools::i_tree_dumpable | static |
| make_private_key(const std::string &prop_key_) | datatools::properties | static |
| OSTREAM_CERR enum value | datatools::i_tree_dumpable | |
| OSTREAM_CLOG enum value | datatools::i_tree_dumpable | |
| OSTREAM_COUT enum value | datatools::i_tree_dumpable | |
| ostream_type enum name | datatools::i_tree_dumpable | |
| pmap typedef | datatools::properties | protected |
| print_tree(std::ostream &out_=std::clog, const boost::property_tree::ptree &options_=empty_options()) const override | datatools::properties | virtual |
| print_tree_json(std::ostream &out_=std::clog, const std::string &json_options_="") const | datatools::i_tree_dumpable | |
| print_tree_json(std::ostream &out_=std::clog, const char *json_options_=nullptr) const | datatools::i_tree_dumpable | |
| private_property_prefix() | datatools::properties | static |
| properties() | datatools::properties | |
| properties(const std::string &desc_) | datatools::properties | explicit |
| properties(const std::string &desc_, const basic_key_validator &) | datatools::properties | |
| properties(const basic_key_validator &) | datatools::properties | explicit |
| properties(const std::string &desc_, const basic_key_validator *, bool deletion_on_destroy_=true) | datatools::properties | |
| properties(const basic_key_validator *, bool deletion_on_destroy_=true) | datatools::properties | explicit |
| read_config(const std::string &filename_, properties &props_, uint32_t options_=0) | datatools::properties | static |
| read_configuration(const std::string &filename_, uint32_t options_=config::SMART_MODULO) | datatools::properties | |
| reset() | datatools::properties | |
| set_default_key_validator() | datatools::properties | |
| set_description(const std::string &) | datatools::properties | |
| set_explicit_path(const std::string &prop_key_, bool a_explicit_path=true) | datatools::properties | |
| set_explicit_unit(const std::string &prop_key_, bool a_explicit_unit=true) | datatools::properties | |
| set_flag(const std::string &prop_key_) | datatools::properties | |
| set_key_description(const std::string &prop_key_, const std::string &desc_) | datatools::properties | |
| set_key_validator(const basic_key_validator &) | datatools::properties | |
| set_key_validator(const basic_key_validator *, bool deletion_on_destroy_=true) | datatools::properties | |
| set_unit_symbol(const std::string &prop_key_, const std::string &unit_symbol="") | datatools::properties | |
| size() const | datatools::properties | |
| size(const std::string &prop_key_) const | datatools::properties | |
| skip_tag(std::ostream &out_) | datatools::i_tree_dumpable | static |
| smart_print_id(const int out_type_=OSTREAM_CLOG, const std::string &title_="", const std::string &indent_="") const | datatools::i_tree_dumpable | |
| store(const std::string &key_, const data &value_) | datatools::properties | |
| store(const std::string &prop_key_, bool value_, const std::string &desc_="", bool lock_=false) | datatools::properties | |
| store(const std::string &prop_key_, int value_, const std::string &desc_="", bool lock_=false) | datatools::properties | |
| store(const std::string &prop_key_, double value_, const std::string &desc_="", bool lock_=false) | datatools::properties | |
| store(const std::string &prop_key_, const std::string &value_, const std::string &desc_="", bool lock_=false) | datatools::properties | |
| store(const std::string &prop_key_, const char *value_, const std::string &desc_="", bool lock_=false) | datatools::properties | |
| store(const std::string &prop_key_, const data::vbool &value_, const std::string &desc_="", bool lock_=false) | datatools::properties | |
| store(const std::string &prop_key_, const data::vint &value_, const std::string &desc_="", bool lock_=false) | datatools::properties | |
| store(const std::string &prop_key_, const data::vdouble &value_, const std::string &desc_="", bool lock_=false) | datatools::properties | |
| store(const std::string &prop_key_, const data::vstring &value_, const std::string &desc_="", bool lock_=false) | datatools::properties | |
| store_boolean(const std::string &prop_key_, bool value_, const std::string &desc_="", bool lock_=false) | datatools::properties | |
| store_flag(const std::string &prop_key_, const std::string &desc_="", bool lock_=false) | datatools::properties | |
| store_integer(const std::string &prop_key_, int value_, const std::string &desc_="", bool lock_=false) | datatools::properties | |
| store_path(const std::string &prop_key_, const std::string &path_value_, const std::string &desc_="", bool lock_=false) | datatools::properties | |
| store_paths(const std::string &prop_key_, const data::vstring &path_value_, const std::string &desc_="", bool lock_=false) | datatools::properties | |
| store_real(const std::string &prop_key_, double value_, const std::string &desc_="", bool lock_=false) | datatools::properties | |
| store_real_with_explicit_unit(const std::string &prop_key_, double value_, const std::string &desc="", bool lock_=false) | datatools::properties | |
| store_string(const std::string &prop_key_, const std::string &value_, const std::string &desc_="", bool lock_=false) | datatools::properties | |
| store_with_explicit_unit(const std::string &prop_key_, double value_, const std::string &desc="", bool lock_=false) | datatools::properties | |
| tag(std::ostream &out_) | datatools::i_tree_dumpable | static |
| tree_dump(std::ostream &out_=std::clog, const std::string &title_="", const std::string &indent_="", bool inherit_=false) const | datatools::properties | virtual |
| tree_dump_id(const int out_type_=OSTREAM_CLOG, const std::string &title_="", const std::string &indent_="", const bool inherit_=false) const | datatools::i_tree_dumpable | |
| tree_print_id(const int out_type_=OSTREAM_CLOG, const std::string &title_="") const | datatools::i_tree_dumpable | |
| unlock(const std::string &prop_key_) | datatools::properties | |
| unset_flag(const std::string &prop_key_) | datatools::properties | |
| unset_key_validator() | datatools::properties | |
| update(const std::string &key_, bool value_) | datatools::properties | |
| update(const std::string &key_, int value_) | datatools::properties | |
| update(const std::string &key_, double value_) | datatools::properties | |
| update(const std::string &key_, const std::string &value_) | datatools::properties | |
| update(const std::string &key_, const char *value_) | datatools::properties | |
| update(const std::string &key_, const data::vbool &values_) | datatools::properties | |
| update(const std::string &key_, const data::vint &values_) | datatools::properties | |
| update(const std::string &key_, const data::vdouble &values_) | datatools::properties | |
| update(const std::string &key_, const data::vstring &values_) | datatools::properties | |
| update_boolean(const std::string &key_, bool value_) | datatools::properties | |
| update_flag(const std::string &key_) | datatools::properties | |
| update_integer(const std::string &key_, int value_) | datatools::properties | |
| update_real(const std::string &key_, double value_) | datatools::properties | |
| update_real_with_explicit_unit(const std::string &key_, double value_) | datatools::properties | |
| update_string(const std::string &key_, const std::string &value) | datatools::properties | |
| update_with_explicit_unit(const std::string &key_, double value_) | datatools::properties | |
| write_config(const std::string &filename_, const properties &props_, uint32_t options_=0) | datatools::properties | static |
| write_configuration(const std::string &filename_, uint32_t options_=config::SMART_MODULO|config::SKIP_PRIVATE) const | datatools::properties | |
| ~i_clear() | datatools::i_clear | virtual |
| ~i_cloneable() | datatools::i_cloneable | inlinevirtual |
| ~i_serializable() | datatools::i_serializable | virtual |
| ~i_tree_dumpable() | datatools::i_tree_dumpable | virtual |
| ~properties() | datatools::properties | virtual |
1.8.15