_process | EngineClientInterface | protected |
const_shared_ptr typedef | PtrTemplates< EngineClientInterface > | |
const_unique_ptr typedef | PtrTemplates< EngineClientInterface > | |
engine_t typedef | EngineClient< ENGINE, SCHEMA > | |
EngineClient(nlohmann::json &engineConfig, ProcessLauncherInterface::unique_ptr &&launcher) | EngineClient< ENGINE, SCHEMA > | inline |
EngineClientInterface(ProcessLauncherInterface::unique_ptr &&launcher) | EngineClientInterface | explicit |
engineConfig() const override final | EngineClient< ENGINE, SCHEMA > | inlinevirtual |
engineConfig() override final | EngineClient< ENGINE, SCHEMA > | inlinevirtual |
EngineJSONNRPClient(nlohmann::json &config, ProcessLauncherInterface::unique_ptr &&launcher) | EngineJSONNRPClient< ENGINE, SCHEMA > | inline |
EngineJSONNRPClient(const std::string &serverAddress, nlohmann::json &config, ProcessLauncherInterface::unique_ptr &&launcher) | EngineJSONNRPClient< ENGINE, SCHEMA > | inline |
engineName() const override final | EngineClient< ENGINE, SCHEMA > | inlinevirtual |
engineSchema() const override final | EngineClient< ENGINE, SCHEMA > | inlinevirtual |
getDataPacksFromEngine(const datapack_identifiers_set_t &requestedDataPackIds) override | EngineJSONNRPClient< ENGINE, SCHEMA > | inlinevirtual |
getEngineTime() const override | EngineClient< ENGINE, SCHEMA > | inlinevirtual |
getEngineTimestep() const override final | EngineClient< ENGINE, SCHEMA > | inlinevirtual |
initialize() override | PythonEngineJSONNRPClientBase< ENGINE, SCHEMA > | inlinevirtual |
launchEngine() override | EngineJSONNRPClient< ENGINE, SCHEMA > | inlinevirtual |
PythonEngineJSONNRPClientBase(nlohmann::json &config, ProcessLauncherInterface::unique_ptr &&launcher) | PythonEngineJSONNRPClientBase< ENGINE, SCHEMA > | inline |
reset() override | PythonEngineJSONNRPClientBase< ENGINE, SCHEMA > | inlinevirtual |
resetEngineTime() | EngineClient< ENGINE, SCHEMA > | inlineprotectedvirtual |
runLoopStepAsync(SimulationTime timeStep) override | EngineClient< ENGINE, SCHEMA > | inlinevirtual |
runLoopStepAsyncGet(SimulationTime timeOut) override | EngineClient< ENGINE, SCHEMA > | inlinevirtual |
sendDataPacksToEngine(const datapacks_set_t &dataPacks) override | EngineJSONNRPClient< ENGINE, SCHEMA > | inlinevirtual |
sendInitCommand(const nlohmann::json &data) | EngineJSONNRPClient< ENGINE, SCHEMA > | inlineprotected |
sendResetCommand(const nlohmann::json &data) | EngineJSONNRPClient< ENGINE, SCHEMA > | inlineprotected |
sendShutdownCommand(const nlohmann::json &data) | EngineJSONNRPClient< ENGINE, SCHEMA > | inlineprotected |
setDefaultProperty(std::string key, T value) | EngineClient< ENGINE, SCHEMA > | inlineprotected |
shared_ptr typedef | PtrTemplates< EngineClientInterface > | |
shutdown() override | PythonEngineJSONNRPClientBase< ENGINE, SCHEMA > | inlinevirtual |
unique_ptr typedef | PtrTemplates< EngineClientInterface > | |
waitForRegistration(unsigned int numTries, unsigned int waitTime) const | EngineJSONNRPClient< ENGINE, SCHEMA > | inlineprotected |
~EngineClient() override=default | EngineClient< ENGINE, SCHEMA > | |
~EngineClientInterface() | EngineClientInterface | virtual |
~EngineJSONNRPClient() override=default | EngineJSONNRPClient< ENGINE, SCHEMA > | virtual |
~PythonEngineJSONNRPClientBase() override | PythonEngineJSONNRPClientBase< ENGINE, SCHEMA > | inlinevirtual |