NRP Core  1.4.1
EngineProtoWrapper Member List

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

_handleDataPackMessageEngineProtoWrapperprotected
_protoOpsEngineProtoWrapperprotected
_protoOpsStrEngineProtoWrapperprotected
clearRegisteredDataPacks()EngineProtoWrapperinlineprotected
EngineProtoWrapper()=deleteEngineProtoWrapper
EngineProtoWrapper(const std::string &engineName, const std::string &protobufPluginsPath, const nlohmann::json &protobufPlugins)EngineProtoWrapperinline
getDataPack(const std::string &name, EngineGrpc::DataPackMessage *dpMsg)EngineProtoWrapperinline
getDataPackController(const std::string &datapackName)EngineProtoWrapperinlineprotected
getDataPacks(const EngineGrpc::GetDataPacksRequest &request, EngineGrpc::GetDataPacksReply *reply)EngineProtoWrapperinlinevirtual
getEngineName()EngineProtoWrapperinline
getNamesRegisteredDataPacks()EngineProtoWrapperinline
getNumRegisteredDataPacks()EngineProtoWrapperinline
initialize(const nlohmann::json &data)=0EngineProtoWrapperpure virtual
initRunFlag() const =0EngineProtoWrapperpure virtual
lock_t typedefEngineProtoWrapper
mutex_t typedefEngineProtoWrapper
registerDataPack(const std::string &datapackName, ProtoDataPackController *interface)EngineProtoWrapperinline
reset()=0EngineProtoWrapperpure virtual
runLoopStep(const SimulationTime timeStep)=0EngineProtoWrapperpure virtual
setDataPack(const EngineGrpc::DataPackMessage &dataPack)EngineProtoWrapperinline
setDataPackMessageData(gpb::Message *data, EngineGrpc::DataPackMessage *dpMsg)EngineProtoWrapperinline
setDataPacks(const EngineGrpc::SetDataPacksRequest &data)EngineProtoWrapperinline
shutdown()=0EngineProtoWrapperpure virtual
shutdownFlag() const =0EngineProtoWrapperpure virtual
unpackFromAny(const gpb::Any &data)EngineProtoWrapperinline
~EngineProtoWrapper()=defaultEngineProtoWrappervirtual