NRP Core  1.4.1
DataPackProcessor Member List

This is the complete list of members for DataPackProcessor, including all inherited members.

_simulationDataManagerDataPackProcessorprotected
_simulationIterationDataPackProcessorprotected
_simulationTimeDataPackProcessorprotected
compute(const std::vector< EngineClientInterfaceSharedPtr > &engines)=0DataPackProcessorpure virtual
datapackCycle(const std::vector< EngineClientInterfaceSharedPtr > &engines)DataPackProcessorinline
DataPackProcessor()=deleteDataPackProcessor
DataPackProcessor(SimulationDataManager *simulationDataManager)DataPackProcessorinline
engine_interfaces_t typedefDataPackProcessor
init(const jsonSharedPtr &simConfig, const engine_interfaces_t &engines)=0DataPackProcessorpure virtual
postEngineInit(const std::vector< EngineClientInterfaceSharedPtr > &)DataPackProcessorinlinevirtual
postEngineReset(const std::vector< EngineClientInterfaceSharedPtr > &)DataPackProcessorinlinevirtual
preEngineReset(const std::vector< EngineClientInterfaceSharedPtr > &)DataPackProcessorinlinevirtual
sendDataPacksToEngines(const std::vector< EngineClientInterfaceSharedPtr > &engines)=0DataPackProcessorpure virtual
setSimulationIteration(unsigned long simulationIteration)DataPackProcessorinline
setSimulationTime(SimulationTime simulationTime)DataPackProcessorinline
updateDataPacksFromEngines(const std::vector< EngineClientInterfaceSharedPtr > &engines)=0DataPackProcessorpure virtual
~DataPackProcessor()=defaultDataPackProcessorvirtual