![]() |
VR-Link API Documentation for HLA Evolved
|
Inheritance diagram for DtApplicationSettings:
Collaboration diagram for DtApplicationSettings:Public Member Functions | |
| DtApplicationSettings (const DtString &applicationName, const DtString &appVersion, const DtString &implicitGroupName="settings") | |
| void | setChangeOnce (bool flag) |
| virtual bool | changeOnce () const |
| What does this do???? | |
| void | parseCommandLine (int argc, char **argv, bool pressAnyKey=false) |
| bool | loadConfigFile (const DtString &filename) |
| bool | loadMtlFile (const DtString &filename) |
| bool | loadXmlFile (const DtString &filename) |
| void | saveConfigFile (const DtString &filename, const DtString &schemaName, bool generateSchemaFile=false) |
| void | generateConfigFileSchema (const DtString &filename) const |
| void | generateElements (DtEnvironment worker) const |
| void | addBaseVar (DtBaseConfigVariable *var) |
Protected Member Functions | |
| bool | readFileIntoEnvironment (const DtString &filename, DtEnvReader &reader) |
Protected Attributes | |
| DtString | myAppName |
| DtString | myAppVersion |
| DtVariableGroup * | myRootGroup |
| bool | myChangeOnceFlag |
| DtApplicationSettings::DtApplicationSettings | ( | const DtString & | applicationName, |
| const DtString & | appVersion, | ||
| const DtString & | implicitGroupName = "settings" |
||
| ) |
| void DtApplicationSettings::addBaseVar | ( | DtBaseConfigVariable * | var | ) |
| virtual bool DtApplicationSettings::changeOnce | ( | ) | const [virtual] |
What does this do????
Reimplemented from DtVariableGroup.
| void DtApplicationSettings::generateConfigFileSchema | ( | const DtString & | filename | ) | const |
| void DtApplicationSettings::generateElements | ( | DtEnvironment | worker | ) | const |
| bool DtApplicationSettings::loadConfigFile | ( | const DtString & | filename | ) |
| bool DtApplicationSettings::loadMtlFile | ( | const DtString & | filename | ) |
| bool DtApplicationSettings::loadXmlFile | ( | const DtString & | filename | ) |
| void DtApplicationSettings::parseCommandLine | ( | int | argc, |
| char ** | argv, | ||
| bool | pressAnyKey = false |
||
| ) |
| bool DtApplicationSettings::readFileIntoEnvironment | ( | const DtString & | filename, |
| DtEnvReader & | reader | ||
| ) | [protected] |
| void DtApplicationSettings::saveConfigFile | ( | const DtString & | filename, |
| const DtString & | schemaName, | ||
| bool | generateSchemaFile = false |
||
| ) |
| void DtApplicationSettings::setChangeOnce | ( | bool | flag | ) |
DtString DtApplicationSettings::myAppName [protected] |
DtString DtApplicationSettings::myAppVersion [protected] |
bool DtApplicationSettings::myChangeOnceFlag [protected] |
DtVariableGroup* DtApplicationSettings::myRootGroup [protected] |