VR-Link API Documentation for HLA Evolved
Public Member Functions | Protected Member Functions | Protected Attributes
DtApplicationSettings Class Reference
+ Inheritance diagram for DtApplicationSettings:
+ Collaboration diagram for DtApplicationSettings:

List of all members.

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
DtVariableGroupmyRootGroup
bool myChangeOnceFlag

Constructor & Destructor Documentation

DtApplicationSettings::DtApplicationSettings ( const DtString applicationName,
const DtString appVersion,
const DtString implicitGroupName = "settings" 
)

Member Function Documentation

virtual bool DtApplicationSettings::changeOnce ( ) const [virtual]

What does this do????

Reimplemented from DtVariableGroup.

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 
)

Member Data Documentation


The documentation for this class was generated from the following file:

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)