| createDynamicTfSubscription(TfCallback callback)=0 | planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle | pure virtual | 
  | createJointStateSubscription(const std::string &topic, JointStateUpdateCallback callback)=0 | planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle | pure virtual | 
  | createLoadMapService(LoadMapServiceCallback callback)=0 | occupancy_map_monitor::OccupancyMapMonitor::MiddlewareHandle | pure virtual | 
  | createSaveMapService(SaveMapServiceCallback callback)=0 | occupancy_map_monitor::OccupancyMapMonitor::MiddlewareHandle | pure virtual | 
  | createStaticTfSubscription(TfCallback callback)=0 | planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle | pure virtual | 
  | getDynamicTfTopicName() const =0 | planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle | pure virtual | 
  | getJointStateTopicName() const =0 | planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle | pure virtual | 
  | getParameters() const =0 | occupancy_map_monitor::OccupancyMapMonitor::MiddlewareHandle | pure virtual | 
  | getStaticTfTopicName() const =0 | planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle | pure virtual | 
  | initializeOccupancyMapUpdater(OccupancyMapUpdaterPtr occupancy_map_updater)=0 | occupancy_map_monitor::OccupancyMapMonitor::MiddlewareHandle | pure virtual | 
  | LoadMapServiceCallback typedef | occupancy_map_monitor::OccupancyMapMonitor::MiddlewareHandle |  | 
  | loadOccupancyMapUpdater(const std::string &sensor_plugin)=0 | occupancy_map_monitor::OccupancyMapMonitor::MiddlewareHandle | pure virtual | 
  | MOCK_METHOD(occupancy_map_monitor::OccupancyMapMonitor::Parameters, getParameters,(),(const, override)) | MockMiddlewareHandle |  | 
  | MOCK_METHOD(occupancy_map_monitor::OccupancyMapUpdaterPtr, loadOccupancyMapUpdater,(const std::string &sensor_plugin),(override)) | MockMiddlewareHandle |  | 
  | MOCK_METHOD(void, initializeOccupancyMapUpdater,(occupancy_map_monitor::OccupancyMapUpdaterPtr occupancy_map_updater),(override)) | MockMiddlewareHandle |  | 
  | MOCK_METHOD(void, createSaveMapService,(occupancy_map_monitor::OccupancyMapMonitor::MiddlewareHandle::SaveMapServiceCallback callback),(override)) | MockMiddlewareHandle |  | 
  | MOCK_METHOD(void, createLoadMapService,(occupancy_map_monitor::OccupancyMapMonitor::MiddlewareHandle::LoadMapServiceCallback callback),(override)) | MockMiddlewareHandle |  | 
  | MOCK_METHOD(rclcpp::Time, now,(),(const, override)) | MockMiddlewareHandle |  | 
  | MOCK_METHOD(void, createJointStateSubscription,(const std::string &topic, planning_scene_monitor::JointStateUpdateCallback callback),(override)) | MockMiddlewareHandle |  | 
  | MOCK_METHOD(void, resetJointStateSubscription,(),(override)) | MockMiddlewareHandle |  | 
  | MOCK_METHOD(std::string, getJointStateTopicName,(),(const, override)) | MockMiddlewareHandle |  | 
  | MOCK_METHOD(bool, sleepFor,(const std::chrono::nanoseconds &nanoseconds),(const, override)) | MockMiddlewareHandle |  | 
  | MOCK_METHOD(bool, ok,(),(const, override)) | MockMiddlewareHandle |  | 
  | MOCK_METHOD(void, createStaticTfSubscription,(TfCallback callback),(override)) | MockMiddlewareHandle |  | 
  | MOCK_METHOD(void, createDynamicTfSubscription,(TfCallback callback),(override)) | MockMiddlewareHandle |  | 
  | MOCK_METHOD(std::string, getStaticTfTopicName,(),(const, override)) | MockMiddlewareHandle |  | 
  | MOCK_METHOD(std::string, getDynamicTfTopicName,(),(const, override)) | MockMiddlewareHandle |  | 
  | MOCK_METHOD(void, resetTfSubscriptions,(),(override)) | MockMiddlewareHandle |  | 
  | now() const =0 | planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle | pure virtual | 
  | ok() const =0 | planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle | pure virtual | 
  | resetJointStateSubscription()=0 | planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle | pure virtual | 
  | resetTfSubscriptions()=0 | planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle | pure virtual | 
  | SaveMapServiceCallback typedef | occupancy_map_monitor::OccupancyMapMonitor::MiddlewareHandle |  | 
  | sleepFor(const std::chrono::nanoseconds &nanoseconds) const =0 | planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle | pure virtual | 
  | TfCallback typedef | planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle |  | 
  | occupancy_map_monitor::~MiddlewareHandle()=default | occupancy_map_monitor::OccupancyMapMonitor::MiddlewareHandle | virtual | 
  | planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle::~MiddlewareHandle()=default | planning_scene_monitor::CurrentStateMonitor::MiddlewareHandle | virtual |