![]() |
VR-Forces Developer's Guide
|
Class to transfer temperature state data from the state component into the gui data representation.

Static Public Member Functions | |
| static DtTemperatureSimDataProcessor * | findInstance (makVrv::DtBaseConnection &) |
| static const char * | ProcessorName () |
Protected Types | |
| typedef std::map < makVrv::DtUniqueID, DtTemperatureStateData > | Cache |
Protected Types inherited from makVrf::DtVrfComponentProcessor< DtTemperatureStateObjectAgent, makVrf::DtInternalTemperatureStateComponent > | |
| typedef makVrv::DtBalancedUpdater < ComponentUpdater > | UpdaterGroup |
| typedef std::map < makVrv::DtSimEntryUpdater::UpdateRate, UpdaterGroup > | UpdateGroupMap |
| typedef std::set < makVrv::DtUniqueID > | EntityIdList |
| typedef std::map < makVrv::DtUniqueID, ComponentInstance > | AgentMap |
Protected Attributes | |
| Cache | myCache |
Protected Attributes inherited from makVrf::DtVrfComponentProcessor< DtTemperatureStateObjectAgent, makVrf::DtInternalTemperatureStateComponent > | |
| DtStateDataManager * | myStateDataManager |
| makVrv::DtSignalConnectionManager | myConnectionManager |
| makVrv::DtBaseConnection & | mySimulation |
| DtTimedSection | myTimer |
| makVrv::DtSimEntryObjectAgent * | mySimEntryAgent |
| UpdateGroupMap | myRefreshRateGroups |
| EntityIdList | myForceUpdateList |
| AgentMap | myAgents |
| boost::signals2::connection | myVantageToLegionIdMapperConnection |
| std::set< makVrv::DtUniqueID > | myAwaitingValidId |
| DtSimDataProcessorManager * | mySimDataProcessorManager |
| tbb::spin_rw_mutex | myMutex |
Additional Inherited Members | |
Public Attributes inherited from makVrv::DtSimDataProcessorInterface | |
| 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 |
Static Protected Member Functions inherited from makVrf::DtVrfSimDataProcessorInterface | |
| static void | AddEntry (makVrv::DtSimEntryObjectAgent *, makVrv::DtUniqueID) |
| static void | RemoveEntry (makVrv::DtSimEntryObjectAgent *, makVrv::DtUniqueID) |
Static Protected Attributes inherited from makVrf::DtVrfSimDataProcessorInterface | |
| static tbb::spin_mutex | theEntryMapMutex |
| static std::map < makVrv::DtUniqueID, int > | theEntryMap |
|
protected |
| DtTemperatureSimDataProcessor::DtTemperatureSimDataProcessor | ( | makVrf::DtStateDataManager * | , |
| makVrv::DtBaseConnection & | |||
| ) |
CTOR.
|
virtual |
DTOR.
|
static |
|
virtual |
Create and send a state.
Implements makVrf::DtComponentProcessorInterface.
|
virtual |
Implements makVrf::DtVrfSimDataProcessorInterface.
|
inlinestatic |
Referenced by processorName().
|
inlinevirtual |
Used to uniquely identify for registration.
Implements makVrf::DtVrfSimDataProcessorInterface.
References ProcessorName().
|
protectedvirtual |
|
protectedvirtual |
Creates/removes agents for data.
Reimplemented from makVrf::DtVrfComponentProcessor< DtTemperatureStateObjectAgent, makVrf::DtInternalTemperatureStateComponent >.
|
overrideprotectedvirtual |
|
protected |