NRP Core  1.4.1
SimulationManager Member List

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

_simConfigSimulationManagerprotected
_simTimeoutSimulationManagerprotected
_simulationDataManagerSimulationManagerprotected
const_shared_ptr typedefPtrTemplates< SimulationManager >
const_unique_ptr typedefPtrTemplates< SimulationManager >
currentState()SimulationManager
getSimulationDataManager()SimulationManager
hasSimulationTimedOut() const =0SimulationManagerpure virtual
initializeCB()=0SimulationManagerprotectedpure virtual
initializeSimulation()SimulationManager
printSimState(const SimState &simState)SimulationManager
resetCB()=0SimulationManagerprotectedpure virtual
resetSimulation()SimulationManager
runCB(unsigned numIterations)=0SimulationManagerprotectedpure virtual
runSimulation(unsigned numIterations)SimulationManager
runSimulationUntilDoneOrTimeout()SimulationManager
runUntilDoneOrTimeoutCB()=0SimulationManagerprotectedpure virtual
shared_ptr typedefPtrTemplates< SimulationManager >
shutdownCB()=0SimulationManagerprotectedpure virtual
shutdownSimulation()SimulationManager
SimState enum nameSimulationManager
SimulationManager(const jsonSharedPtr &simulationConfig)SimulationManager
SimulationManager()=deleteSimulationManager
stopCB()=0SimulationManagerprotectedpure virtual
stopSimulation()SimulationManager
unique_ptr typedefPtrTemplates< SimulationManager >
validateConfig(jsonSharedPtr &config)SimulationManagerstatic
~SimulationManager()=defaultSimulationManagervirtual