VR-Link API Documentation for HLA 1516
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
DtVariableGroup * myRootGroup
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)