![]() |
VR-Forces 5.0.1 Developer's Guide
|
Methods a data processor needs to implement to be considered a data processor.

Public Member Functions | |
| DtSimDataProcessorInterface () | |
| virtual | ~DtSimDataProcessorInterface () |
| virtual void | forceObjectUpdate (DtUniqueID)=0 |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| virtual | ~DtVirtualBaseClass () |
Public Attributes | |
| boost::signalslib::signal < void(DtUniqueID, const DtSimState &) > | signal_stateAdded |
| boost::signalslib::signal < void(DtUniqueID, const DtSimState &) > | signal_stateUpdated |
| boost::signalslib::signal < void(DtUniqueID) > | signal_stateRemoved |
| makVrv::DtSimDataProcessorInterface::DtSimDataProcessorInterface | ( | ) |
|
virtual |
|
pure virtual |
Implemented in makVrv::DT_PROTOCOL_NAMESPACE::DtSensorFieldOfViewSimDataProcessor, makVrf::DtVrfDataProcessor< T_Agent >, makVrf::DtVrfDataProcessor< DtVrfObjectDataStateObjectAgent >, makVrf::DtVrfDataProcessor< DtAggregateStateObjectAgent >, makVrf::DtVrfDataProcessor< DtEnvironmentStateObjectAgent >, makVrf::DtVrfDataProcessor< DtVrfEntityStateObjectAgent >, makVrf::VRF_PROTOCOL_NAMESPACE::DtOrbatSimDataProcessor, makVrv::DT_PROTOCOL_NAMESPACE::DtEntitySimDataProcessor, makVrf::DtSpotReportDataProcessor, makVrf::DtExtendedStateDataProcessor, makVrf::DtVrfTDLMessageDataProcessor, makVrf::DtVrfComponentProcessor< T_Agent, T_Component >, makVrf::DtVrfComponentProcessor< DtLaserDesignatorStateObjectAgent, DtLaserDesignatorStateComponent >, makVrf::DtVrfComponentProcessor< DtWeatherProcessObjectAgent, DtWeatherStateComponent >, makVrf::DtVrfComponentProcessor< DtTemperatureStateObjectAgent, makVrf::DtInternalTemperatureStateComponent >, makVrf::DtVrfComponentProcessor< DtIffStateObjectAgent, DtIffStateComponent >, makVrf::DtVrfComponentProcessor< DtCloudLayerProcessObjectAgent, DtCloudLayerStateComponent >, makVrf::DtVrfComponentProcessor< DtVrlinkEmitterSystemStateObjectAgent, DtEmitterSystemStateComponent >, makVrf::DtVrfComponentProcessor< DtPropulsionNoiseStateObjectAgent, DtUnderwaterAcousticsStateComponent >, and makVrf::DtVrfComponentProcessor< DtVrlinkActiveSonarStateObjectAgent, DtActiveSonarStateComponent >.
| boost::signalslib::signal<void (DtUniqueID, const DtSimState&) > makVrv::DtSimDataProcessorInterface::signal_stateAdded |
| boost::signalslib::signal<void (DtUniqueID, const DtSimState&) > makVrv::DtSimDataProcessorInterface::signal_stateUpdated |
| boost::signalslib::signal<void (DtUniqueID) > makVrv::DtSimDataProcessorInterface::signal_stateRemoved |