This class contains the rcl interfaces for easier testing.
More...
#include <occupancy_map_monitor.h>
|
using | SaveMapServiceCallback = std::function< bool(const std::shared_ptr< rmw_request_id_t > request_header, const std::shared_ptr< moveit_msgs::srv::SaveMap::Request > request, std::shared_ptr< moveit_msgs::srv::SaveMap::Response > response)> |
|
using | LoadMapServiceCallback = std::function< bool(const std::shared_ptr< rmw_request_id_t > request_header, const std::shared_ptr< moveit_msgs::srv::LoadMap::Request > request, std::shared_ptr< moveit_msgs::srv::LoadMap::Response > response)> |
|
This class contains the rcl interfaces for easier testing.
Definition at line 72 of file occupancy_map_monitor.h.
◆ LoadMapServiceCallback
◆ SaveMapServiceCallback
◆ ~MiddlewareHandle()
virtual occupancy_map_monitor::OccupancyMapMonitor::MiddlewareHandle::~MiddlewareHandle |
( |
| ) |
|
|
virtualdefault |
Destroys the object. Needed because this is pure virtual interface.
◆ createLoadMapService()
virtual void occupancy_map_monitor::OccupancyMapMonitor::MiddlewareHandle::createLoadMapService |
( |
LoadMapServiceCallback |
callback | ) |
|
|
pure virtual |
◆ createSaveMapService()
virtual void occupancy_map_monitor::OccupancyMapMonitor::MiddlewareHandle::createSaveMapService |
( |
SaveMapServiceCallback |
callback | ) |
|
|
pure virtual |
◆ getParameters()
virtual Parameters occupancy_map_monitor::OccupancyMapMonitor::MiddlewareHandle::getParameters |
( |
| ) |
const |
|
pure virtual |
◆ initializeOccupancyMapUpdater()
virtual void occupancy_map_monitor::OccupancyMapMonitor::MiddlewareHandle::initializeOccupancyMapUpdater |
( |
OccupancyMapUpdaterPtr |
occupancy_map_updater | ) |
|
|
pure virtual |
◆ loadOccupancyMapUpdater()
virtual OccupancyMapUpdaterPtr occupancy_map_monitor::OccupancyMapMonitor::MiddlewareHandle::loadOccupancyMapUpdater |
( |
const std::string & |
sensor_plugin | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: