urbackup_backend/FileSettingsReader.h
2016-11-30 01:50:34 +01:00

23 lines
453 B
C++

#include <vector>
#include <map>
#include "Interface/Mutex.h"
#include "SettingsReader.h"
class CFileSettingsReader : public CSettingsReader
{
public:
CFileSettingsReader(std::string pFile);
~CFileSettingsReader();
virtual bool getValue(std::string key, std::string *value);
virtual std::vector<std::string> getKeys();
private:
void read(const std::string& pFile);
std::map<std::string, std::string> mSettingsMap;
};