6 * @author Rafał Długołęcki
15 #include <libconfig.h>
26 * Common config class used for handling configuration file I/O
32 config_setting_t *setting;
40 bool load(const char * configFilePath);
41 bool save(const char * configFilePath);
44 void setNodeNumber(int nodeNumber);
46 std::vector<std::string> getHosts();
47 void setHosts(std::vector<std::string> hosts);
49 ConnectionType getConnectionType();
50 void setConnectionType(ConnectionType type);
52 const char * getProgramDir();
53 void setProgramDir(const char * programDir);
59 #endif /* __VLP_CONFIG_H */