![]() |
VR-Forces 5.0.2 Developer's Guide
|

Public Member Functions | |
| MySettingsManager (DtVrfMessageInterface *msgIf, std::string name) | |
| virtual void | init () |
Public Member Functions inherited from DtVrfSettingsManager | |
| DtVrfSettingsManager (DtVrfMessageInterface *msgIf, std::string simSettingsPath) | |
| DtVrfSettingsManager (DtVrfMessageInterface *msgIf) | |
| ~DtVrfSettingsManager () | |
| void | publishSetting (const std::string &settingName) |
Public Member Functions inherited from DtSettingsManager | |
| DtSettingsManager (const std::string &filename) | |
| ~DtSettingsManager () | |
| virtual bool | read () |
| virtual bool | write () |
| virtual const DtSettingsObject * | lookupSetting (const std::string &name) |
| virtual bool | setSetting (const DtSettingsObject *settingsObject) |
| 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) |
Static Public Attributes | |
| static DtTestSettingsObjectFactory * | theFactory |
Additional Inherited Members | |
Static Public Member Functions inherited from DtVrfSettingsManager | |
| static void | modifySettingCallback (DtSimMessage *msg, void *usr) |
| static void | requestSettingCallback (DtSimMessage *msg, void *usr) |
Static Public Member Functions inherited from DtSettingsManager | |
| static DtSettingsObjectFactory * | factory () |
| static void | setFactory (DtSettingsObjectFactory *factory) |
Protected Attributes inherited from DtVrfSettingsManager | |
| DtVrfMessageInterface * | myMessageInterface |
Protected Attributes inherited from DtSettingsManager | |
| std::string | myFilename |
| DtSettingsMap | mySettingsMap |
| DtSettingsProducersMap | myProducersMap |
| DtSettingsConsumersMultiMap | myConsumersMultiMap |
| tbb::mutex | myConsumerMutex |
| tbb::recursive_mutex | myProducerMutex |
Static Protected Attributes inherited from DtSettingsManager | |
| static DtSettingsObjectFactory * | theSettingsObjectFactory |
| MySettingsManager::MySettingsManager | ( | DtVrfMessageInterface * | msgIf, |
| std::string | name | ||
| ) |
|
virtual |
Registers for DtIfModifySetting and DtIfRequestSetting. Calls down to DtSettingsManager::init().
Reimplemented from DtVrfSettingsManager.
|
static |