config.h 360 B

123456789101112131415161718
  1. #ifndef CONFIG_H
  2. #define CONFIG_H
  3. #include <fstream>
  4. #include <map>
  5. #include <sstream>
  6. #include <vector>
  7. namespace Config {
  8. void setupDefaultConfig();
  9. bool checkConfig();
  10. bool loadFile();
  11. void saveFile();
  12. std::string getValue(const std::string &key);
  13. void setValue(const std::string &key, const std::string &value);
  14. } // namespace Config
  15. #endif // CONFIG_H