|
| | MySettingsManager (DtVrfMessageInterface *msgIf, std::string name) |
| |
| virtual void | init () |
| | Registers for DtIfModifySetting and DtIfRequestSetting. More...
|
| |
| | DtVrfSettingsManager (DtVrfMessageInterface *msgIf, std::string simSettingsPath) |
| | Constructor. More...
|
| |
| | DtVrfSettingsManager (DtVrfMessageInterface *msgIf) |
| | Constructor. More...
|
| |
| | ~DtVrfSettingsManager () |
| | Destructor. More...
|
| |
| void | publishSetting (const std::string &settingName) |
| | Looks up (thereby implicity updating) the DtSettingsObject corresponding to the given name and if is found, publishes it on the network in a DtIfSetting message. More...
|
| |
| virtual bool | setSetting (const DtSettingsObject *settingsObject) |
| | Updates an existing DtSettingsObject from the one provided by using its setFrom method. More...
|
| |
| virtual void | registerConsumer (std::string name, DtSettingsConsumerFcn consumerFcn, void *usr=0) |
| | DtSettingsConsumerFcn's are called whenever a named DtSettingsObject changes. More...
|
| |
| virtual void | unregisterConsumer (std::string name, DtSettingsConsumerFcn consumerFcn, void *usr=0) |
| |
| | DtSettingsManager (const std::string &filename) |
| |
| | ~DtSettingsManager () |
| |
| virtual bool | read () |
| |
| virtual bool | write () |
| |
| virtual const DtSettingsObject * | lookupSetting (const std::string &name) |
| |
| virtual std::list< std::string > | settingsMapKeys () |
| |
| virtual void | registerProducer (const std::string &type, const std::string &name, DtSettingsProducerFcn producerFcn, void *usr=0) |
| |
| virtual void | unregisterProducer (const std::string &type, const std::string &name, DtSettingsProducerFcn producerFcn, void *usr=0) |
| |
| virtual void | registerConsumer (const std::string &name, DtSettingsConsumerFcn consumerFcn, void *usr=0) |
| |
| virtual void | unregisterConsumer (const std::string &name, DtSettingsConsumerFcn consumerFcn, void *usr=0) |
| |
| virtual void | addIndependentBool (const std::string &name, bool value) |
| |
| virtual void | addIndependentInt (const std::string &name, int value) |
| |
| virtual void | addIndependentDouble (const std::string &name, double value) |
| |
| virtual void | addIndependentString (const std::string &name, const std::string &value) |
| |