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();
48 ConnectionType getConnectionType();
49 void setConnectionType(ConnectionType type);
51 const char * getProgramDir();
52 void setProgramDir(const char * programDir);
58 #endif /* __VLP_CONFIG_H */