VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtHla1516ConnectionLogic Class Reference

Logic for configuring the Hla1516 Connection. More...

Inheritance diagram for makVrv::DtHla1516ConnectionLogic:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtHla1516ConnectionLogic (DtDe &de, DtHla1516ConnectionInterface *hla1516Interface)
 CTOR.
virtual ~DtHla1516ConnectionLogic ()
 Virtual DTOR.
virtual void updateCurrentDriver ()
 Update the current driver.
virtual std::string className () const

Protected Member Functions

DtHla1516DriverfindCurrentDriver (const std::string &name)
void on_currentConnectionChanged (const std::string &connectionName)
void on_exerciseNameChanged (const std::string &name)
void on_federateTypeChanged (const std::string &name)
void on_fedFileNameChanged (const std::string &name)
void on_rprFomVersionChanged (double version)
void on_rprFomRevisionChanged (int revision)
void on_fomMapperFileNameChanged (const std::string &name)
void on_fomMapperInitStringChanged (const std::string &str)
 NOTE: non-reentrant.
void on_connect ()
void on_disconnect ()
void on_makeAutoConnect ()
void on_driverStarted (DtDriver &simCon)
void on_driverStopped (DtDriver &simCon)
void on_ddmChanged (bool enabled)
void on_useAdvisories (bool enabled)
void on_publishObserversChanged (bool value)
void on_autoDriverChanged (const std::string &con)
void on_viewControlChanged (bool onOff)
void on_siteIdChanged (int siteId)
void on_appNumberChanged (int appId)

Protected Attributes

DtDemyDe
DtHla1516ConnectionInterfacemyHla1516Interface
DtHla1516DrivermyCurrentDriver
DtExerciseConnInitializer * myLocalInit

Detailed Description

Logic for configuring the Hla1516 Connection.


Constructor & Destructor Documentation

CTOR.

Virtual DTOR.


Member Function Documentation

Update the current driver.

virtual std::string makVrv::DtHla1516ConnectionLogic::className ( ) const [virtual]
DtHla1516Driver* makVrv::DtHla1516ConnectionLogic::findCurrentDriver ( const std::string &  name) [protected]
void makVrv::DtHla1516ConnectionLogic::on_currentConnectionChanged ( const std::string &  connectionName) [protected]
void makVrv::DtHla1516ConnectionLogic::on_exerciseNameChanged ( const std::string &  name) [protected]
void makVrv::DtHla1516ConnectionLogic::on_federateTypeChanged ( const std::string &  name) [protected]
void makVrv::DtHla1516ConnectionLogic::on_fedFileNameChanged ( const std::string &  name) [protected]
void makVrv::DtHla1516ConnectionLogic::on_rprFomVersionChanged ( double  version) [protected]
void makVrv::DtHla1516ConnectionLogic::on_fomMapperFileNameChanged ( const std::string &  name) [protected]
void makVrv::DtHla1516ConnectionLogic::on_fomMapperInitStringChanged ( const std::string &  str) [protected]

NOTE: non-reentrant.

void makVrv::DtHla1516ConnectionLogic::on_autoDriverChanged ( const std::string &  con) [protected]
void makVrv::DtHla1516ConnectionLogic::on_siteIdChanged ( int  siteId) [protected]

Member Data Documentation

DtExerciseConnInitializer* makVrv::DtHla1516ConnectionLogic::myLocalInit [protected]

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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)