This is the complete list of members for NRPGazeboCommunicationController, including all inherited members.
_handleDataPackMessage | EngineProtoWrapper | protected |
_protoOps | EngineProtoWrapper | protected |
_protoOpsStr | EngineProtoWrapper | protected |
clearRegisteredDataPacks() | EngineProtoWrapper | inlineprotected |
createDataPackName(const std::string &modelName, const std::string &objectName) | NRPGazeboCommunicationController | inlinestatic |
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) override | NRPGazeboCommunicationController | virtual |
initRunFlag() const override | NRPGazeboCommunicationController | inlinevirtual |
lock_t typedef | NRPGazeboCommunicationController | |
mutex_t typedef | NRPGazeboCommunicationController | |
NRPGazeboCommunicationController(const std::string &engineName, const std::string &protobufPluginsPath, const nlohmann::json &protobufPlugins) | NRPGazeboCommunicationController | |
registerDataPack(const std::string &datapackName, ProtoDataPackController *interface) | EngineProtoWrapper | inline |
registerDataPackWithLock(const std::string &datapackName, ProtoDataPackController *interface) | NRPGazeboCommunicationController | inline |
registerModelPlugin(gazebo::ModelPlugin *modelPlugin) | NRPGazeboCommunicationController | inline |
registerSensorPlugin(gazebo::SensorPlugin *sensorPlugin) | NRPGazeboCommunicationController | inline |
registerStepController(GazeboStepController *stepController) | NRPGazeboCommunicationController | |
reset() override | NRPGazeboCommunicationController | virtual |
runLoopStep(SimulationTime timeStep) override | NRPGazeboCommunicationController | 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() override | NRPGazeboCommunicationController | virtual |
shutdownFlag() const override | NRPGazeboCommunicationController | inlinevirtual |
unpackFromAny(const gpb::Any &data) | EngineProtoWrapper | inline |
~EngineProtoWrapper()=default | EngineProtoWrapper | virtual |