VR-Link API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
DtVrlApplicationInitializer Class Reference

Instances of DtVrlApplicationInitializer are used to initialize the exercise connection with command line arguments. More...

+ Inheritance diagram for DtVrlApplicationInitializer:
+ Collaboration diagram for DtVrlApplicationInitializer:

Public Member Functions

 DtVrlApplicationInitializer (int argc, char *argv[], const DtString &appName, const DtString &version=DtExerciseConnInitializer::vrlinkVersion(), bool pressAnyKey=false)
 Constructor. More...
 
virtual ~DtVrlApplicationInitializer ()
 Destructor. More...
 
virtual int argc () const
 Get the argc passed into the constructor. More...
 
virtual char ** argv () const
 Get the argv passed into the constructor. More...
 
virtual void parseCmdLine ()
 Parse the command line. More...
 
virtual void loadFile (const DtString &fileName)
 Load a .mtl or .xml file. More...
 
virtual void loadMtlFile (const DtString &fileName)
 
virtual void saveFile (const DtString &filename)
 Save configuration settings to a .xml file. More...
 
virtual void setExecName (const DtString &name)
 Set/Get the federation execution name. More...
 
virtual DtString execName () const
 Set the federation execution name. More...
 
virtual void setFederateName (const DtString &name)
 HLA Evolved only. More...
 
virtual DtString federateName () const
 Set the federate name In HLA Evolved, this is the same as federateType. More...
 
virtual void setLocalSettingsDesignator (const DtString &name)
 HLA Evolved only. More...
 
virtual std::wstring localSettingsDesignator () const
 Get the local settings designator. More...
 
virtual void setMimModule (const DtString &mimFomModule)
 Set/Get the MOM and Initialization Module (MIM) HLA Evolved only. More...
 
virtual DtString mimModule () const
 Return the name of the MOM and Initialization Module (MIM) More...
 
virtual void setNotifyFileLevel (int level)
 Sets the notify level for file output, if the filename has been set. More...
 
virtual int notifyFileLevel () const
 
virtual void setNotifyFilename (const DtString &file)
 Setting this will allow notifications to be sent to a file as well as the console. More...
 
virtual DtString notifyFilename () const
 
virtual void setFederateType (const DtString &type)
 Set/Get the federate type. More...
 
virtual DtString federateType () const
 Get the federate type. More...
 
void setFedFileName (const DtString &name)
 Set/Get the fed file name. More...
 
virtual DtString fedFileName () const
 Set the fed file name. More...
 
virtual void setFomMapperLibName (const DtString &name)
 Set/Get the DSO name. More...
 
virtual DtString fomMapperLibName () const
 Set the FOM Mapper library name. More...
 
virtual void setRprFomVersion (double version)
 Set/Get the RPR FOM Version. More...
 
virtual double rprFomVersion () const
 Returns the RPR FOM Version. See above description. More...
 
virtual void setNetnFomVersion (double version)
 Set/Get the NETN FOM Version. More...
 
virtual double netnFomVersion () const
 Returns the NETN FOM Version. See above description. More...
 
virtual void * fomMapperInitData () const
 Set/Get the FOM mapper initialization data. More...
 
virtual void setFomMapperInitData (void *data)
 Get the FOM mapper initialization data. More...
 
virtual void setUseAdvisories (bool onOff)
 Set/Get the whether to use advisories. More...
 
virtual bool useAdvisories () const
 Get use of advisories. More...
 
virtual void setUseDis5Timestamps (bool onOff)
 Set/Get the whether to use DIS 5 timestamps. More...
 
virtual bool useDis5TimeStamps () const
 
virtual void setRequestClassUpdate (bool onOff)
 Set/Get request class update flag. More...
 
virtual bool requestClassUpdate () const
 Get request class update flag. More...
 
virtual void setRequestObjectUpdate (bool onOff)
 Set/Get request object update flag. More...
 
virtual bool requestObjectUpdate () const
 Get request object update flag. More...
 
virtual void setRequestWhenInitialized (bool onOff)
 Set/Get request when initialized flag. More...
 
virtual bool requestWhenInitialized () const
 Get request when initialized flag. More...
 
virtual void setDefaultRefreshWaitList (bool onOff)
 Set/Get request object update flag. More...
 
virtual bool defaultRefreshWaitList () const
 Get request object update flag. More...
 
virtual void setDefaultWaitListRefreshPeriod (double period)
 Set/Get default wait list refresh period. More...
 
virtual double defaultWaitListRefreshPeriod () const
 Get default wait list refresh period. More...
 
virtual void setTimeStampType (DtTimeStampType relOrAbs)
 Set the time stamp type (DtTimeStampAbsolute or DtTimeStampRelative). More...
 
virtual DtTimeStampType timeStampType () const
 Get the time stamp type. More...
 
virtual void setDestroyFedExec (bool onOff)
 Set the destroy fed exec flag. More...
 
virtual bool destroyFedExec () const
 Get the destroy fed exec flag. See above description. More...
 
virtual void setSendFedTime (bool onOff)
 Set the send fed time flag. More...
 
virtual bool sendFedTime () const
 Get the send fed time flag. See above description. More...
 
virtual void setUseGeographicDdm (bool yesNo)
 Sets the use geographic DDM flag. More...
 
virtual bool useGeographicDdm () const
 Get the use geographic DDM flag. More...
 
virtual void setRprFomRevision (int val)
 Set the RPR FOM Revision to an integer. More...
 
virtual int rprFomRevision () const
 Return the RPR FOM revision as an integer. More...
 
virtual void setNetnFomRevision (int val)
 Set the NETN FOM Revision to an integer. More...
 
virtual int netnFomRevision () const
 Return the NETN FOM revision as an integer. More...
 
virtual void setGenericAttributes (bool yesNo)
 Set the Generic attributes flag. More...
 
virtual bool enabledGenericAttributes () const
 Set the Generic attributes flag. More...
 
virtual void setOutputInterval (double period)
 Set print output interval. More...
 
virtual double outputInterval () const
 Get print output interval. More...
 
virtual bool pauseOnSaveRestore () const
 Block the simulation if a save or a restore is in process. More...
 
virtual void setPauseOnSaveRestore (bool yesNo)
 Block the simulation if a save or a restore is in process. More...
 
virtual void setExceptionOnRtiCompilerMismatch (bool yesNo)
 Block the simulation if a save or a restore is in process. More...
 
virtual bool exceptionOnRtiCompilerMismatch () const
 Block the simulation if a save or a restore is in process. More...
 
- Public Member Functions inherited from DtExerciseConnInitializer
 DtExerciseConnInitializer ()
 Constructor. More...
 
virtual ~DtExerciseConnInitializer ()
 Destructor. More...
 
 DtExerciseConnInitializer (const DtExerciseConnInitializer &orig)
 Copy Constructor. More...
 
DtExerciseConnInitializeroperator= (const DtExerciseConnInitializer &orig)
 Assignment Operator. More...
 
virtual DtFomMapperfomMapper () const
 Set the FOM mapper. More...
 
virtual void setFomMapper (DtFomMapper *mapper)
 Get the FOM mapper. More...
 
virtual void setReflecting (bool onOff)
 Set reflecting. More...
 
virtual bool reflecting () const
 Get reflecting. See above description. More...
 
virtual void setPassiveMode (bool onOff)
 Set passive mode. More...
 
virtual bool passiveMode () const
 Get passive mode. See above description. More...
 
virtual void setReflectRemoteUpdatesIntoPub (bool onOff)
 Set the reflectRemoteUpdatesIntoPub flag. More...
 
virtual bool reflectRemoteUpdatesIntoPub () const
 Get reflect remove updates into publisher flag. More...
 
virtual void setReflectThroughRti (bool onOff)
 Set the reflecting through RTI flag to true. More...
 
virtual bool reflectThroughRti () const
 Get the reflecting through RTI flag. More...
 
virtual void setReplyToSynchPoints (bool onOff)
 Set reply to sync points. More...
 
virtual bool replyToSynchPoints () const
 Get reply to sync points. See above description. More...
 
virtual void setAutoSubscribe (bool onOff)
 Set auto subscribe flag. More...
 
virtual bool autoSubscribe () const
 Get auto subscribe flag;. More...
 
virtual bool dis5Timestamps () const
 Returns myDis5Timestamps setting. More...
 
virtual void setDis5Timestamps (bool onOff)
 sets the myDis5Timestamps variable More...
 
virtual void setNotifyLevel (int level)
 Sets the notify level. More...
 
virtual void addFomModule (const DtString &module)
 Add a single FOM Module. More...
 
virtual void setFomModules (const std::vector< DtString > &fomModules)
 Add a set of FOM Modules. More...
 
virtual void fomModules (std::vector< DtString > &fomModules) const
 Get a list of FOM Modules as DtStrings passed to the RTI. More...
 
virtual void fomModules (std::vector< std::wstring > &fomModules) const
 Get a list of FOM Modules as std::wstring passed to the RTI. More...
 
virtual void setLocalSettingsDesignator (const std::wstring &localSettingsDesignator)
 local settings designator ( wstring ) More...
 
virtual void setGetValueMethod (DtGetValueMethod getValueMethodChoice)
 Configure how VR-Link retrieves data from RTI attribute/parameter handle value pair sets. More...
 
virtual DtGetValueMethod getValueMethod () const
 Configure how VR-Link retrieves data from RTI attribute/parameter handle value pair sets. More...
 

Protected Member Functions

virtual void initializeFileLogging ()
 Start file logging. Done automatically by the reader. More...
 
virtual void initializeMtlParams ()
 

Protected Attributes

int myArgc
 
char ** myArgv
 
DtMtlEnvironmentmyMtlEnv
 
DtApplicationSettings mySettings
 
DtConfigVariable< intmyConfigVarNotifyLevel
 
DtVariableGroup myHlaConnection
 
DtConfigVariable< DtStringmyConfigVarFederateType
 
DtConfigVariable< DtStringmyConfigVarExecName
 
DtConfigVariable< DtStringmyConfigVarFedFileName
 
DtConfigVariable< DtStringmyConfigVarFederateName
 
DtMultiConfigVariable< DtStringmyConfigVarFomModules
 
DtConfigVariable< DtStringmyConfigVarMimModule
 
DtConfigVariable< DtStringmyConfigVarLocalSettingsDesignator
 
DtConfigVariable< DtStringmyConfigVarFomMapperLibName
 
DtConfigVariable< DtStringmyConfigVarFomMapperInitData
 
DtConfigVariable< doublemyConfigVarRprFomVersion
 
DtConfigVariable< intmyConfigVarRprFomRevision
 
DtConfigVariable< doublemyConfigVarNetnFomVersion
 
DtConfigVariable< intmyConfigVarNetnFomRevision
 
DtConfigVariable< boolmyConfigVarUseAdvisories
 
DtConfigVariable< boolmyConfigVarRequestClassUpdate
 
DtConfigVariable< boolmyConfigVarRequestObjectUpdate
 
DtConfigVariable< boolmyConfigVarRequestWhenInitialized
 
DtConfigVariable< boolmyConfigVarDefaultRefreshWaitList
 
DtConfigVariable< doublemyConfigVarDefaultWaitListRefreshPeriod
 
DtConfigVariable< boolmyConfigVarIgnoreAdvisories
 
DtConfigVariable< boolmyConfigVarUseGeographicDdm
 
DtConfigVariable< boolmyConfigVarUseAbsoluteTimestamps
 
DtConfigVariable< boolmyConfigVarDestroyFedExec
 
DtConfigVariable< boolmyConfigVarSendFedTime
 
DtConfigVariable< boolmyConfigVarGenericAttributes
 
DtConfigVariable< boolmyConfigVarPauseOnSaveRestore
 
DtConfigVariable< boolmyConfigVarRtiCompilerCheck
 
DtConfigVariable< intmyConfigVarNotifyFileLevel
 
DtConfigVariable< DtStringmyConfigVarNotifyFilename
 
DtConfigVariable< doublemyConfigVarOutputInterval
 
DtConfigVariable< boolmyConfigVarDis5TimeStamps
 
DtFilePrintermyLogFilePrinter
 
int myMtlUseAdvisories
 
int myMtlUseGeographicDdm
 
int myMtlUseAbsoluteTimeStamps
 
int myMtlDestroyFedExec
 
int myMtlSendFedTime
 
int myMtlPauseOnSaveRestore
 
int myMtlRequestClassUpdate
 
int myMtlRequestObjectUpdate
 
int myMtlRequestWhenInitialized
 
int myMtlDefaultRefreshWaitList
 

Additional Inherited Members

- Public Types inherited from DtExerciseConnInitializer
enum  DtGetValueMethod { DtForceGetValue, DtForceGetValuePointer, DtGetValuePointerWhereAvailable }
 Indicate if getValue or getValuePointer should be used to retrieve data from handleValuePairSets. More...
 
- Static Public Member Functions inherited from DtExerciseConnInitializer
static DtString vrlinkVersion ()
 Returns a string indicating the VR-Link version number. More...
 

Detailed Description

Instances of DtVrlApplicationInitializer are used to initialize the exercise connection with command line arguments.

DtVrlApplicationInitializer is a subclass of DtExerciseConnInitializer. It provides all the functionality of DtExerciseConnInitializer, with the capability to provide command line arguments that are used to initialize the federate

Examples

Constructor & Destructor Documentation

DtVrlApplicationInitializer::DtVrlApplicationInitializer ( int  argc,
char *  argv[],
const DtString appName,
const DtString version = DtExerciseConnInitializer::vrlinkVersion(),
bool  pressAnyKey = false 
)

Constructor.

virtual DtVrlApplicationInitializer::~DtVrlApplicationInitializer ( )
virtual

Destructor.

Member Function Documentation

virtual int DtVrlApplicationInitializer::argc ( ) const
virtual

Get the argc passed into the constructor.

virtual char** DtVrlApplicationInitializer::argv ( ) const
virtual

Get the argv passed into the constructor.

virtual bool DtVrlApplicationInitializer::defaultRefreshWaitList ( ) const
virtual

Get request object update flag.

Reimplemented from DtExerciseConnInitializer.

virtual double DtVrlApplicationInitializer::defaultWaitListRefreshPeriod ( ) const
virtual

Get default wait list refresh period.

Reimplemented from DtExerciseConnInitializer.

virtual bool DtVrlApplicationInitializer::destroyFedExec ( ) const
virtual

Get the destroy fed exec flag. See above description.

Reimplemented from DtExerciseConnInitializer.

virtual bool DtVrlApplicationInitializer::enabledGenericAttributes ( ) const
virtual

Set the Generic attributes flag.

Generic Attributes enables the ability to encode and decode all attributes, even the ones that VR-Link does not understand. Those attributes' bytes are accessible through the state repository.

Reimplemented from DtExerciseConnInitializer.

virtual bool DtVrlApplicationInitializer::exceptionOnRtiCompilerMismatch ( ) const
virtual

Block the simulation if a save or a restore is in process.

Reimplemented from DtExerciseConnInitializer.

virtual DtString DtVrlApplicationInitializer::execName ( ) const
virtual

Set the federation execution name.

Reimplemented from DtExerciseConnInitializer.

virtual DtString DtVrlApplicationInitializer::federateName ( ) const
virtual

Set the federate name In HLA Evolved, this is the same as federateType.

Reimplemented from DtExerciseConnInitializer.

virtual DtString DtVrlApplicationInitializer::federateType ( ) const
virtual

Get the federate type.

Reimplemented from DtExerciseConnInitializer.

virtual DtString DtVrlApplicationInitializer::fedFileName ( ) const
virtual

Set the fed file name.

Reimplemented from DtExerciseConnInitializer.

virtual void* DtVrlApplicationInitializer::fomMapperInitData ( ) const
virtual

Set/Get the FOM mapper initialization data.

Reimplemented from DtExerciseConnInitializer.

virtual DtString DtVrlApplicationInitializer::fomMapperLibName ( ) const
virtual

Set the FOM Mapper library name.

Should not be set (or set to "") if no DSO/DLL is used.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::initializeFileLogging ( )
protectedvirtual

Start file logging. Done automatically by the reader.

virtual void DtVrlApplicationInitializer::initializeMtlParams ( )
protectedvirtual
virtual void DtVrlApplicationInitializer::loadFile ( const DtString fileName)
virtual

Load a .mtl or .xml file.

This method will parse the given file name, and set the initializer parameters to the specified values

virtual void DtVrlApplicationInitializer::loadMtlFile ( const DtString fileName)
virtual

Reimplemented in DtF18Initializer, and DtF18Initializer.

virtual std::wstring DtVrlApplicationInitializer::localSettingsDesignator ( ) const
virtual

Get the local settings designator.

Reimplemented from DtExerciseConnInitializer.

virtual DtString DtVrlApplicationInitializer::mimModule ( ) const
virtual

Return the name of the MOM and Initialization Module (MIM)

Reimplemented from DtExerciseConnInitializer.

virtual int DtVrlApplicationInitializer::netnFomRevision ( ) const
virtual

Return the NETN FOM revision as an integer.

Reimplemented from DtExerciseConnInitializer.

virtual double DtVrlApplicationInitializer::netnFomVersion ( ) const
virtual

Returns the NETN FOM Version. See above description.

Reimplemented from DtExerciseConnInitializer.

virtual int DtVrlApplicationInitializer::notifyFileLevel ( ) const
virtual
virtual DtString DtVrlApplicationInitializer::notifyFilename ( ) const
virtual
virtual double DtVrlApplicationInitializer::outputInterval ( ) const
virtual

Get print output interval.

virtual void DtVrlApplicationInitializer::parseCmdLine ( )
virtual

Parse the command line.

This method will parse the command line and set the variables according to what options have been set on the command line

Reimplemented in DtF18Initializer, DtF18Initializer, and DtLauncherInitializer.

virtual bool DtVrlApplicationInitializer::pauseOnSaveRestore ( ) const
virtual

Block the simulation if a save or a restore is in process.

Reimplemented from DtExerciseConnInitializer.

virtual bool DtVrlApplicationInitializer::requestClassUpdate ( ) const
virtual

Get request class update flag.

Reimplemented from DtExerciseConnInitializer.

virtual bool DtVrlApplicationInitializer::requestObjectUpdate ( ) const
virtual

Get request object update flag.

Reimplemented from DtExerciseConnInitializer.

virtual bool DtVrlApplicationInitializer::requestWhenInitialized ( ) const
virtual

Get request when initialized flag.

Reimplemented from DtExerciseConnInitializer.

virtual int DtVrlApplicationInitializer::rprFomRevision ( ) const
virtual

Return the RPR FOM revision as an integer.

Reimplemented from DtExerciseConnInitializer.

virtual double DtVrlApplicationInitializer::rprFomVersion ( ) const
virtual

Returns the RPR FOM Version. See above description.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::saveFile ( const DtString filename)
virtual

Save configuration settings to a .xml file.

virtual bool DtVrlApplicationInitializer::sendFedTime ( ) const
virtual

Get the send fed time flag. See above description.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setDefaultRefreshWaitList ( bool  onOff)
virtual

Set/Get request object update flag.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setDefaultWaitListRefreshPeriod ( double  period)
virtual

Set/Get default wait list refresh period.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setDestroyFedExec ( bool  onOff)
virtual

Set the destroy fed exec flag.

Set the flag that determines whether or not the DtExerciseConn destructor will attempt to destroy the federation execution. Defaults to true.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setExceptionOnRtiCompilerMismatch ( bool  yesNo)
virtual

Block the simulation if a save or a restore is in process.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setExecName ( const DtString name)
virtual

Set/Get the federation execution name.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setFederateName ( const DtString name)
virtual

HLA Evolved only.

Set/Get the federate name.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setFederateType ( const DtString type)
virtual

Set/Get the federate type.

Reimplemented from DtExerciseConnInitializer.

void DtVrlApplicationInitializer::setFedFileName ( const DtString name)
virtual

Set/Get the fed file name.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setFomMapperInitData ( void *  data)
virtual

Get the FOM mapper initialization data.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setFomMapperLibName ( const DtString name)
virtual

Set/Get the DSO name.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setGenericAttributes ( bool  yesNo)
virtual

Set the Generic attributes flag.

Generic Attributes enables the ability to encode and decode all attributes, even the ones that VR-Link does not understand. Those attributes' bytes are accessible through the state repository.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setLocalSettingsDesignator ( const DtString name)
virtual

HLA Evolved only.

Set/Get the local settings designator.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setMimModule ( const DtString mimFomModule)
virtual

Set/Get the MOM and Initialization Module (MIM) HLA Evolved only.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setNetnFomRevision ( int  val)
virtual

Set the NETN FOM Revision to an integer.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setNetnFomVersion ( double  version)
virtual

Set/Get the NETN FOM Version.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setNotifyFileLevel ( int  level)
virtual

Sets the notify level for file output, if the filename has been set.

virtual void DtVrlApplicationInitializer::setNotifyFilename ( const DtString file)
virtual

Setting this will allow notifications to be sent to a file as well as the console.

virtual void DtVrlApplicationInitializer::setOutputInterval ( double  period)
virtual

Set print output interval.

Set interval between printing output. Defaults to 10 seconds;

virtual void DtVrlApplicationInitializer::setPauseOnSaveRestore ( bool  yesNo)
virtual

Block the simulation if a save or a restore is in process.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setRequestClassUpdate ( bool  onOff)
virtual

Set/Get request class update flag.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setRequestObjectUpdate ( bool  onOff)
virtual

Set/Get request object update flag.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setRequestWhenInitialized ( bool  onOff)
virtual

Set/Get request when initialized flag.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setRprFomRevision ( int  val)
virtual

Set the RPR FOM Revision to an integer.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setRprFomVersion ( double  version)
virtual

Set/Get the RPR FOM Version.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setSendFedTime ( bool  onOff)
virtual

Set the send fed time flag.

Set the flag which determines whether to use Time Stamp Order when sending and receiving interactions. Defaults to false;

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setTimeStampType ( DtTimeStampType  relOrAbs)
virtual

Set the time stamp type (DtTimeStampAbsolute or DtTimeStampRelative).

Defaults to DtTimeStampRelative.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setUseAdvisories ( bool  onOff)
virtual

Set/Get the whether to use advisories.

Reimplemented from DtExerciseConnInitializer.

virtual void DtVrlApplicationInitializer::setUseDis5Timestamps ( bool  onOff)
virtual

Set/Get the whether to use DIS 5 timestamps.

virtual void DtVrlApplicationInitializer::setUseGeographicDdm ( bool  yesNo)
virtual

Sets the use geographic DDM flag.

Reimplemented from DtExerciseConnInitializer.

virtual DtTimeStampType DtVrlApplicationInitializer::timeStampType ( ) const
virtual

Get the time stamp type.

Reimplemented from DtExerciseConnInitializer.

virtual bool DtVrlApplicationInitializer::useAdvisories ( ) const
virtual

Get use of advisories.

Reimplemented from DtExerciseConnInitializer.

virtual bool DtVrlApplicationInitializer::useDis5TimeStamps ( ) const
virtual
virtual bool DtVrlApplicationInitializer::useGeographicDdm ( ) const
virtual

Get the use geographic DDM flag.

Reimplemented from DtExerciseConnInitializer.

Member Data Documentation

int DtVrlApplicationInitializer::myArgc
protected
char** DtVrlApplicationInitializer::myArgv
protected
DtConfigVariable<bool> DtVrlApplicationInitializer::myConfigVarDefaultRefreshWaitList
protected
DtConfigVariable<double> DtVrlApplicationInitializer::myConfigVarDefaultWaitListRefreshPeriod
protected
DtConfigVariable<bool> DtVrlApplicationInitializer::myConfigVarDestroyFedExec
protected
DtConfigVariable<bool> DtVrlApplicationInitializer::myConfigVarDis5TimeStamps
protected
DtConfigVariable<DtString> DtVrlApplicationInitializer::myConfigVarExecName
protected
DtConfigVariable<DtString> DtVrlApplicationInitializer::myConfigVarFederateName
protected
DtConfigVariable<DtString> DtVrlApplicationInitializer::myConfigVarFederateType
protected
DtConfigVariable<DtString> DtVrlApplicationInitializer::myConfigVarFedFileName
protected
DtConfigVariable<DtString> DtVrlApplicationInitializer::myConfigVarFomMapperInitData
protected
DtConfigVariable<DtString> DtVrlApplicationInitializer::myConfigVarFomMapperLibName
protected
DtMultiConfigVariable<DtString> DtVrlApplicationInitializer::myConfigVarFomModules
protected
DtConfigVariable<bool> DtVrlApplicationInitializer::myConfigVarGenericAttributes
protected
DtConfigVariable<bool> DtVrlApplicationInitializer::myConfigVarIgnoreAdvisories
protected
DtConfigVariable<DtString> DtVrlApplicationInitializer::myConfigVarLocalSettingsDesignator
protected
DtConfigVariable<DtString> DtVrlApplicationInitializer::myConfigVarMimModule
protected
DtConfigVariable<int> DtVrlApplicationInitializer::myConfigVarNetnFomRevision
protected
DtConfigVariable<double> DtVrlApplicationInitializer::myConfigVarNetnFomVersion
protected
DtConfigVariable<int> DtVrlApplicationInitializer::myConfigVarNotifyFileLevel
protected
DtConfigVariable<DtString> DtVrlApplicationInitializer::myConfigVarNotifyFilename
protected
DtConfigVariable<int> DtVrlApplicationInitializer::myConfigVarNotifyLevel
protected
DtConfigVariable<double> DtVrlApplicationInitializer::myConfigVarOutputInterval
protected
DtConfigVariable<bool> DtVrlApplicationInitializer::myConfigVarPauseOnSaveRestore
protected
DtConfigVariable<bool> DtVrlApplicationInitializer::myConfigVarRequestClassUpdate
protected
DtConfigVariable<bool> DtVrlApplicationInitializer::myConfigVarRequestObjectUpdate
protected
DtConfigVariable<bool> DtVrlApplicationInitializer::myConfigVarRequestWhenInitialized
protected
DtConfigVariable<int> DtVrlApplicationInitializer::myConfigVarRprFomRevision
protected
DtConfigVariable<double> DtVrlApplicationInitializer::myConfigVarRprFomVersion
protected
DtConfigVariable<bool> DtVrlApplicationInitializer::myConfigVarRtiCompilerCheck
protected
DtConfigVariable<bool> DtVrlApplicationInitializer::myConfigVarSendFedTime
protected
DtConfigVariable<bool> DtVrlApplicationInitializer::myConfigVarUseAbsoluteTimestamps
protected
DtConfigVariable<bool> DtVrlApplicationInitializer::myConfigVarUseAdvisories
protected
DtConfigVariable<bool> DtVrlApplicationInitializer::myConfigVarUseGeographicDdm
protected
DtVariableGroup DtVrlApplicationInitializer::myHlaConnection
protected
DtFilePrinter* DtVrlApplicationInitializer::myLogFilePrinter
protected
int DtVrlApplicationInitializer::myMtlDefaultRefreshWaitList
protected
int DtVrlApplicationInitializer::myMtlDestroyFedExec
protected
DtMtlEnvironment* DtVrlApplicationInitializer::myMtlEnv
protected
int DtVrlApplicationInitializer::myMtlPauseOnSaveRestore
protected
int DtVrlApplicationInitializer::myMtlRequestClassUpdate
protected
int DtVrlApplicationInitializer::myMtlRequestObjectUpdate
protected
int DtVrlApplicationInitializer::myMtlRequestWhenInitialized
protected
int DtVrlApplicationInitializer::myMtlSendFedTime
protected
int DtVrlApplicationInitializer::myMtlUseAbsoluteTimeStamps
protected
int DtVrlApplicationInitializer::myMtlUseAdvisories
protected
int DtVrlApplicationInitializer::myMtlUseGeographicDdm
protected
DtApplicationSettings DtVrlApplicationInitializer::mySettings
protected

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

Document ID: Generated on Wed Mar 27 02:04:30 EDT 2024 from SVN revision 264570
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)