![]() |
VR-Forces 4.0.4 Class Documentation
|
Logic for configuring the Hla1516 Connection. More...

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 | |
| DtHla1516Driver * | findCurrentDriver (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 | |
| DtDe & | myDe |
| DtHla1516ConnectionInterface & | myHla1516Interface |
| DtHla1516Driver * | myCurrentDriver |
| DtExerciseConnInitializer * | myLocalInit |
Logic for configuring the Hla1516 Connection.
| makVrv::DtHla1516ConnectionLogic::DtHla1516ConnectionLogic | ( | DtDe & | de, |
| DtHla1516ConnectionInterface * | hla1516Interface | ||
| ) |
CTOR.
| virtual makVrv::DtHla1516ConnectionLogic::~DtHla1516ConnectionLogic | ( | ) | [virtual] |
Virtual DTOR.
| virtual void makVrv::DtHla1516ConnectionLogic::updateCurrentDriver | ( | ) | [virtual] |
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_rprFomRevisionChanged | ( | int | revision | ) | [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_connect | ( | ) | [protected] |
| void makVrv::DtHla1516ConnectionLogic::on_disconnect | ( | ) | [protected] |
| void makVrv::DtHla1516ConnectionLogic::on_makeAutoConnect | ( | ) | [protected] |
| void makVrv::DtHla1516ConnectionLogic::on_driverStarted | ( | DtDriver & | simCon | ) | [protected] |
| void makVrv::DtHla1516ConnectionLogic::on_driverStopped | ( | DtDriver & | simCon | ) | [protected] |
| void makVrv::DtHla1516ConnectionLogic::on_ddmChanged | ( | bool | enabled | ) | [protected] |
| void makVrv::DtHla1516ConnectionLogic::on_useAdvisories | ( | bool | enabled | ) | [protected] |
| void makVrv::DtHla1516ConnectionLogic::on_publishObserversChanged | ( | bool | value | ) | [protected] |
| void makVrv::DtHla1516ConnectionLogic::on_autoDriverChanged | ( | const std::string & | con | ) | [protected] |
| void makVrv::DtHla1516ConnectionLogic::on_viewControlChanged | ( | bool | onOff | ) | [protected] |
| void makVrv::DtHla1516ConnectionLogic::on_siteIdChanged | ( | int | siteId | ) | [protected] |
| void makVrv::DtHla1516ConnectionLogic::on_appNumberChanged | ( | int | appId | ) | [protected] |
DtDe& makVrv::DtHla1516ConnectionLogic::myDe [protected] |
DtExerciseConnInitializer* makVrv::DtHla1516ConnectionLogic::myLocalInit [protected] |