21 #ifndef settingsManager_H_
22 #define settingsManager_H_
26 #include "vlutil/vlFilename.h"
58 typedef std::multimap<std::string, DtSettingsConsumer>
109 virtual std::list<std::string> settingsMapKeys();
120 virtual void registerProducer(std::string type, std::string name,
122 virtual void unregisterProducer(std::string type, std::string name,
129 virtual void registerConsumer(std::string name,
131 virtual void unregisterConsumer(std::string name,
140 virtual void addIndependentBool(std::string name,
bool value);
141 virtual void addIndependentInt(std::string name,
int value);
142 virtual void addIndependentDouble(std::string name,
double value);
143 virtual void addIndependentString(std::string name, std::string value);