|
CPP-TOOLBOX
|
This is the complete list of members for Configuration, including all inherited members.
| apply_config_logic() | Configuration | |
| apply_config_logic_for_key(const std::string §ion, const std::string &key) | Configuration | |
| backup_config(const std::filesystem::path &backup_path) | Configuration | |
| ConfigData typedef | Configuration | |
| ConfigLogic typedef | Configuration | |
| Configuration(const std::filesystem::path &config_path, const SectionKeyPairToConfigLogic &config_logic={}, bool apply=true) | Configuration | |
| get_keys(const std::string §ion) | Configuration | |
| get_sections() const | Configuration | |
| get_value(const std::string §ion, const std::string &key) | Configuration | |
| has_section(const std::string §ion) const | Configuration | |
| has_value(const std::string §ion, const std::string &key) | Configuration | |
| register_config_handler(const std::string §ion, const std::string &key, std::function< void(const std::string)> logic) | Configuration | |
| reload_config_from_file() | Configuration | |
| remove_value(const std::string §ion, const std::string &key) | Configuration | |
| save_to_file() | Configuration | |
| save_to_file(const std::filesystem::path &path) | Configuration | |
| SectionKeyPair typedef | Configuration | |
| SectionKeyPairToConfigLogic typedef | Configuration | |
| set_value(const std::string §ion, const std::string &key, const std::string &value, const bool apply=false) | Configuration |