![]() |
VR-Forces 4.0.4 Class Documentation
|
Methods a data processor needs to implement to be considered a data processor. More...

Public Member Functions | |
| DtSimDataProcessorInterface () | |
| virtual | ~DtSimDataProcessorInterface () |
| virtual void | forceObjectUpdate (DtUniqueID)=0 |
Public Attributes | |
| boost::signal< void(DtUniqueID, const DtVrlinkSimulatedBaseState &) > | signal_stateAdded |
| boost::signal< void(DtUniqueID, const DtVrlinkSimulatedBaseState &) > | signal_stateUpdated |
| boost::signal< void(DtUniqueID) > | signal_stateRemoved |
Methods a data processor needs to implement to be considered a data processor.
| virtual makVrv::DtSimDataProcessorInterface::~DtSimDataProcessorInterface | ( | ) | [virtual] |
| virtual void makVrv::DtSimDataProcessorInterface::forceObjectUpdate | ( | DtUniqueID | ) | [pure virtual] |
Implemented in makVrf::VRF_PROTOCOL_NAMESPACE::DtAggregateSimDataProcessor, makVrf::VRF_PROTOCOL_NAMESPACE::DtExtendedStateDataProcessor, makVrv::DT_PROTOCOL_NAMESPACE::DtEntitySimDataProcessor, makVrf::VRF_PROTOCOL_NAMESPACE::DtIffSimDataProcessor, makVrf::DtSpotReportDataProcessor, and makVrf::VRF_PROTOCOL_NAMESPACE::DtEnvironmentSimDataProcessor.
Referenced by makVrf::VRF_PROTOCOL_NAMESPACE::DtStateCacheManager< DtIffStateData >::slot_forceUpdateIfModified().
| boost::signal<void (DtUniqueID, const DtVrlinkSimulatedBaseState&) > makVrv::DtSimDataProcessorInterface::signal_stateAdded |
| boost::signal<void (DtUniqueID, const DtVrlinkSimulatedBaseState&) > makVrv::DtSimDataProcessorInterface::signal_stateUpdated |
Reimplemented in makVrf::VRF_PROTOCOL_NAMESPACE::DtExtendedStateDataProcessor, and makVrf::VRF_PROTOCOL_NAMESPACE::DtIffSimDataProcessor.
Referenced by makVrf::VRF_PROTOCOL_NAMESPACE::DtStateCacheManager< DtIffStateData >::DtStateCacheManager(), and makVrf::VRF_PROTOCOL_NAMESPACE::DtStateCacheManager< DtIffStateData >::~DtStateCacheManager().
| boost::signal<void (DtUniqueID) > makVrv::DtSimDataProcessorInterface::signal_stateRemoved |