18 #ifndef CUPT_CONFIG_SEEN
19 #define CUPT_CONFIG_SEEN
36 internal::ConfigImpl* __impl;
52 vector<string> getScalarOptionNames()
const;
54 vector<string> getListOptionNames()
const;
61 void setScalar(
const string& optionName,
const string& value);
67 void setList(
const string& optionName,
const string& value);
73 vector< string > getList(
const string& optionName)
const;
78 string getString(
const string& optionName)
const;
83 bool getBool(
const string& optionName)
const;
88 ssize_t getInteger(
const string& optionName)
const;
93 string getPath(
const string& optionName)
const;
98 vector<string> getConfigurationPartPaths(
const string& optionName)
const;