21 #ifndef settingsManager_H_
22 #define settingsManager_H_
26 #include "vlutil/vlFilename.h"
59 typedef std::multimap<std::string, DtSettingsConsumer>
110 virtual std::list<std::string> settingsMapKeys();
121 virtual void registerProducer(std::string type, std::string name,
123 virtual void unregisterProducer(std::string type, std::string name,
130 virtual void registerConsumer(std::string name,
132 virtual void unregisterConsumer(std::string name,
141 virtual void addIndependentBool(std::string name,
bool value);
142 virtual void addIndependentInt(std::string name,
int value);
143 virtual void addIndependentDouble(std::string name,
double value);
144 virtual void addIndependentString(std::string name, std::string value);