This is the complete list of members for EngineProtoWrapper, including all inherited members.
_handleDataPackMessage | EngineProtoWrapper | protected |
_protoOps | EngineProtoWrapper | protected |
_protoOpsStr | EngineProtoWrapper | protected |
clearRegisteredDataPacks() | EngineProtoWrapper | inlineprotected |
EngineProtoWrapper()=delete | EngineProtoWrapper | |
EngineProtoWrapper(const std::string &engineName, const std::string &protobufPluginsPath, const nlohmann::json &protobufPlugins) | EngineProtoWrapper | inline |
getDataPack(const std::string &name, EngineGrpc::DataPackMessage *dpMsg) | EngineProtoWrapper | inline |
getDataPackController(const std::string &datapackName) | EngineProtoWrapper | inlineprotected |
getDataPacks(const EngineGrpc::GetDataPacksRequest &request, EngineGrpc::GetDataPacksReply *reply) | EngineProtoWrapper | inlinevirtual |
getEngineName() | EngineProtoWrapper | inline |
getNamesRegisteredDataPacks() | EngineProtoWrapper | inline |
getNumRegisteredDataPacks() | EngineProtoWrapper | inline |
initialize(const nlohmann::json &data)=0 | EngineProtoWrapper | pure virtual |
initRunFlag() const =0 | EngineProtoWrapper | pure virtual |
lock_t typedef | EngineProtoWrapper | |
mutex_t typedef | EngineProtoWrapper | |
registerDataPack(const std::string &datapackName, ProtoDataPackController *interface) | EngineProtoWrapper | inline |
reset()=0 | EngineProtoWrapper | pure virtual |
runLoopStep(const SimulationTime timeStep)=0 | EngineProtoWrapper | pure virtual |
setDataPack(const EngineGrpc::DataPackMessage &dataPack) | EngineProtoWrapper | inline |
setDataPackMessageData(gpb::Message *data, EngineGrpc::DataPackMessage *dpMsg) | EngineProtoWrapper | inline |
setDataPacks(const EngineGrpc::SetDataPacksRequest &data) | EngineProtoWrapper | inline |
shutdown()=0 | EngineProtoWrapper | pure virtual |
shutdownFlag() const =0 | EngineProtoWrapper | pure virtual |
unpackFromAny(const gpb::Any &data) | EngineProtoWrapper | inline |
~EngineProtoWrapper()=default | EngineProtoWrapper | virtual |