chip flags rewrite, part 3 - DO NOT USE
the next thing to do is to change DivDispatch::setFlags() to use the new flags no chip configuration until this is finished!
This commit is contained in:
parent
3b28549885
commit
ee6e0aa0e0
7 changed files with 704 additions and 45 deletions
|
|
@ -34,19 +34,25 @@ class DivConfig {
|
|||
bool save(const char* path);
|
||||
|
||||
// get a config value
|
||||
bool getConfBool(String key, bool fallback);
|
||||
int getConfInt(String key, int fallback);
|
||||
float getConfFloat(String key, float fallback);
|
||||
double getConfDouble(String key, double fallback);
|
||||
String getConfString(String key, String fallback);
|
||||
bool getBool(String key, bool fallback);
|
||||
int getInt(String key, int fallback);
|
||||
float getFloat(String key, float fallback);
|
||||
double getDouble(String key, double fallback);
|
||||
String getString(String key, String fallback);
|
||||
|
||||
// set a config value
|
||||
void setConf(String key, bool value);
|
||||
void setConf(String key, int value);
|
||||
void setConf(String key, float value);
|
||||
void setConf(String key, double value);
|
||||
void setConf(String key, const char* value);
|
||||
void setConf(String key, String value);
|
||||
void set(String key, bool value);
|
||||
void set(String key, int value);
|
||||
void set(String key, float value);
|
||||
void set(String key, double value);
|
||||
void set(String key, const char* value);
|
||||
void set(String key, String value);
|
||||
|
||||
// remove a config value
|
||||
bool remove(String key);
|
||||
|
||||
// clear config
|
||||
void clear();
|
||||
};
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue