|
| | DtSettingsManager (const std::string &filename) |
| |
| | ~DtSettingsManager () |
| |
| virtual void | init () |
| |
| 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) |
| |
| DtSettingsManager::DtSettingsManager |
( |
const std::string & |
filename | ) |
|
| DtSettingsManager::~DtSettingsManager |
( |
| ) |
|
| virtual void DtSettingsManager::init |
( |
| ) |
|
|
virtual |
| virtual bool DtSettingsManager::read |
( |
| ) |
|
|
virtual |
| virtual bool DtSettingsManager::write |
( |
| ) |
|
|
virtual |
| virtual const DtSettingsObject* DtSettingsManager::lookupSetting |
( |
const std::string & |
name | ) |
|
|
virtual |
| virtual std::list<std::string> DtSettingsManager::settingsMapKeys |
( |
| ) |
|
|
virtual |
| virtual void DtSettingsManager::registerProducer |
( |
const std::string & |
type, |
|
|
const std::string & |
name, |
|
|
DtSettingsProducerFcn |
producerFcn, |
|
|
void * |
usr = 0 |
|
) |
| |
|
virtual |
| virtual void DtSettingsManager::unregisterProducer |
( |
const std::string & |
type, |
|
|
const std::string & |
name, |
|
|
DtSettingsProducerFcn |
producerFcn, |
|
|
void * |
usr = 0 |
|
) |
| |
|
virtual |
| virtual void DtSettingsManager::registerConsumer |
( |
const std::string & |
name, |
|
|
DtSettingsConsumerFcn |
consumerFcn, |
|
|
void * |
usr = 0 |
|
) |
| |
|
virtual |
| virtual void DtSettingsManager::unregisterConsumer |
( |
const std::string & |
name, |
|
|
DtSettingsConsumerFcn |
consumerFcn, |
|
|
void * |
usr = 0 |
|
) |
| |
|
virtual |
| virtual void DtSettingsManager::addIndependentBool |
( |
const std::string & |
name, |
|
|
bool |
value |
|
) |
| |
|
virtual |
| virtual void DtSettingsManager::addIndependentInt |
( |
const std::string & |
name, |
|
|
int |
value |
|
) |
| |
|
virtual |
| virtual void DtSettingsManager::addIndependentDouble |
( |
const std::string & |
name, |
|
|
double |
value |
|
) |
| |
|
virtual |
| virtual void DtSettingsManager::addIndependentString |
( |
const std::string & |
name, |
|
|
const std::string & |
value |
|
) |
| |
|
virtual |
| std::string DtSettingsManager::myFilename |
|
protected |
| tbb::mutex DtSettingsManager::myConsumerMutex |
|
protected |
| tbb::recursive_mutex DtSettingsManager::myProducerMutex |
|
protected |
The documentation for this class was generated from the following file:
- /data/exports/nrhent7-1/nightly/docs/vrForces.vrf4-10-branch/include/makSettingsManager/settingsManager.h