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

Public Member Functions | |
| DtHla13ConnectionLogic (DtDe &de, DtHla13ConnectionInterface *hla13Interface) | |
| CTOR. | |
| virtual | ~DtHla13ConnectionLogic () |
| Virtual DTOR. | |
| virtual void | updateCurrentDriver () |
| Update the current driver. | |
Protected Member Functions | |
| virtual std::string | className () const |
| DtHla13Driver * | 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_useAbsoluteTimeStamps (bool enabled) |
| void | on_publishObserversChanged (bool value) |
| void | on_autoDriverChanged (const std::string &con) |
| void | on_viewControlChanged (bool onOff) |
| void | on_overrideGlobalViewControlChanged (bool trueFalse) |
| void | on_useTopoForFlatEarthVectorConversionChanged (bool onOff) |
| void | on_siteIdChanged (int siteId) |
| void | on_appNumberChanged (int appId) |
Protected Member Functions inherited from makVrv::DtSignalConnectionManager | |
| DtSignalConnectionManager () | |
| CTOR. | |
| virtual | ~DtSignalConnectionManager () |
| DTOR. | |
| void | manageConnection (const boost::signalslib::connection &conn) |
| Connect a signal. | |
| DtSignalConnectionManager & | operator+= (const boost::signalslib::connection &conn) |
| Connect a signal. | |
| int | numberOfConnections () const |
| Get the number of connections. | |
| void | disconnectSignals () |
| Disconnect all signals. | |
| bool | blockConnections (bool blocked) |
| Blocks/unblocks connections. | |
| bool | blockConnection (int index, bool blocked) |
| Blocks/unblocks connections. | |
| bool | connectionsBlocked () const |
| check whether connections are blocked. | |
| bool | connectionBlocked (int index) const |
| check whether connections are blocked. | |
Protected Attributes | |
| DtDe & | myDe |
| DtHla13ConnectionInterface & | myHla13Interface |
| DtHla13Driver * | myCurrentDriver |
| DtExerciseConnInitializer * | myLocalInit |
Additional Inherited Members |
Logic for configuring the Hla13 Connection.
| makVrv::DtHla13ConnectionLogic::DtHla13ConnectionLogic | ( | DtDe & | de, |
| DtHla13ConnectionInterface * | hla13Interface | ||
| ) |
CTOR.
|
virtual |
Virtual DTOR.
|
virtual |
Update the current driver.
|
protectedvirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
NOTE: non-reentrant.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |