YARP
Yet Another Robot Platform
IMap2DRPCd Class Reference

#include <map2D_nws_yarp/Map2DServerImpl.h>

+ Inheritance diagram for IMap2DRPCd:

Public Member Functions

void setInterface (yarp::dev::Nav2D::IMap2D *_imap)
 
bool clear_all_maps_RPC () override
 
bool store_map_RPC (const yarp::dev::Nav2D::MapGrid2D &themap) override
 
return_get_map get_map_RPC (const std::string &map_name) override
 
return_get_map_names get_map_names_RPC () override
 
bool remove_map_RPC (const std::string &map_name) override
 
bool store_location_RPC (const std::string &location_name, const yarp::dev::Nav2D::Map2DLocation &loc) override
 
bool store_area_RPC (const std::string &area_name, const yarp::dev::Nav2D::Map2DArea &area) override
 
bool store_path_RPC (const std::string &path_name, const yarp::dev::Nav2D::Map2DPath &path) override
 
return_get_location get_location_RPC (const std::string &location_name) override
 
return_get_area get_area_RPC (const std::string &area_name) override
 
return_get_path get_path_RPC (const std::string &path_name) override
 
return_get_locations_list get_locations_list_RPC () override
 
return_get_areas_list get_areas_list_RPC () override
 
return_get_paths_list get_paths_list_RPC () override
 
bool rename_location_RPC (const std::string &original_name, const std::string &new_name) override
 
bool delete_location_RPC (const std::string &location_name) override
 
bool delete_path_RPC (const std::string &path_name) override
 
bool rename_area_RPC (const std::string &original_name, const std::string &new_name) override
 
bool rename_path_RPC (const std::string &original_name, const std::string &new_name) override
 
bool delete_area_RPC (const std::string &area_name) override
 
bool clear_all_locations_RPC () override
 
bool clear_all_areas_RPC () override
 
bool clear_all_paths_RPC () override
 
bool clear_all_maps_temporary_flags_RPC () override
 
bool clear_map_temporary_flags_RPC (const std::string &map_name) override
 
bool save_maps_collection_RPC (const std::string &maps_collection_file) override
 
bool load_maps_collection_RPC (const std::string &maps_collection_file) override
 
bool save_locations_and_extras_RPC (const std::string &locations_collection_file) override
 
bool load_locations_and_extras_RPC (const std::string &locations_collection_file) override
 
std::mutex * getMutex ()
 
- Public Member Functions inherited from IMap2DMsgs
 IMap2DMsgs ()
 
virtual bool clear_all_maps_RPC ()
 
virtual bool store_map_RPC (const yarp::dev::Nav2D::MapGrid2D &themap)
 
virtual return_get_map get_map_RPC (const std::string &map_name)
 
virtual return_get_map_names get_map_names_RPC ()
 
virtual bool remove_map_RPC (const std::string &map_name)
 
virtual bool store_location_RPC (const std::string &location_name, const yarp::dev::Nav2D::Map2DLocation &loc)
 
virtual bool store_area_RPC (const std::string &area_name, const yarp::dev::Nav2D::Map2DArea &area)
 
virtual bool store_path_RPC (const std::string &path_name, const yarp::dev::Nav2D::Map2DPath &path)
 
virtual return_get_location get_location_RPC (const std::string &location_name)
 
virtual return_get_area get_area_RPC (const std::string &area_name)
 
virtual return_get_path get_path_RPC (const std::string &path_name)
 
virtual return_get_locations_list get_locations_list_RPC ()
 
virtual return_get_areas_list get_areas_list_RPC ()
 
virtual return_get_paths_list get_paths_list_RPC ()
 
virtual return_get_all_locations get_all_locations_RPC ()
 
virtual return_get_all_areas get_all_areas_RPC ()
 
virtual return_get_all_paths get_all_paths_RPC ()
 
virtual bool rename_location_RPC (const std::string &original_name, const std::string &new_name)
 
virtual bool delete_location_RPC (const std::string &location_name)
 
virtual bool delete_path_RPC (const std::string &path_name)
 
virtual bool rename_area_RPC (const std::string &original_name, const std::string &new_name)
 
virtual bool rename_path_RPC (const std::string &original_name, const std::string &new_name)
 
virtual bool delete_area_RPC (const std::string &area_name)
 
virtual bool clear_all_locations_RPC ()
 
virtual bool clear_all_areas_RPC ()
 
virtual bool clear_all_paths_RPC ()
 
virtual bool clear_all_maps_temporary_flags_RPC ()
 
virtual bool clear_map_temporary_flags_RPC (const std::string &map_name)
 
virtual bool save_maps_collection_RPC (const std::string &maps_collection_file)
 
virtual bool load_maps_collection_RPC (const std::string &maps_collection_file)
 
virtual bool save_locations_and_extras_RPC (const std::string &locations_collection_file)
 
virtual bool load_locations_and_extras_RPC (const std::string &locations_collection_file)
 
virtual bool save_map_to_disk_RPC (const std::string &map_name, const std::string &file_name)
 
virtual bool load_map_from_disk_RPC (const std::string &file_name)
 
virtual bool enable_maps_compression_RPC (const bool enable_compression)
 
virtual std::vector< std::string > help (const std::string &functionName="--all")
 
bool read (yarp::os::ConnectionReader &connection) override
 Read this object from a network connection. More...
 
- Public Member Functions inherited from yarp::os::Wire
yarp::os::WireLinkyarp ()
 Get YARP state associated with this object. More...
 
const yarp::os::WireLinkyarp () const
 Get YARP state associated with this object (const version). More...
 
- Public Member Functions inherited from yarp::os::PortReader
virtual ~PortReader ()
 Destructor. More...
 
virtual bool read (ConnectionReader &reader)=0
 Read this object from a network connection. More...
 
virtual Type getReadType () const
 

Detailed Description

Definition at line 13 of file Map2DServerImpl.h.

Member Function Documentation

◆ clear_all_areas_RPC()

bool IMap2DRPCd::clear_all_areas_RPC ( )
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 252 of file Map2DServerImpl.cpp.

◆ clear_all_locations_RPC()

bool IMap2DRPCd::clear_all_locations_RPC ( )
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 238 of file Map2DServerImpl.cpp.

◆ clear_all_maps_RPC()

bool IMap2DRPCd::clear_all_maps_RPC ( )
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 30 of file Map2DServerImpl.cpp.

◆ clear_all_maps_temporary_flags_RPC()

bool IMap2DRPCd::clear_all_maps_temporary_flags_RPC ( )
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 280 of file Map2DServerImpl.cpp.

◆ clear_all_paths_RPC()

bool IMap2DRPCd::clear_all_paths_RPC ( )
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 266 of file Map2DServerImpl.cpp.

◆ clear_map_temporary_flags_RPC()

bool IMap2DRPCd::clear_map_temporary_flags_RPC ( const std::string &  map_name)
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 294 of file Map2DServerImpl.cpp.

◆ delete_area_RPC()

bool IMap2DRPCd::delete_area_RPC ( const std::string &  area_name)
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 224 of file Map2DServerImpl.cpp.

◆ delete_location_RPC()

bool IMap2DRPCd::delete_location_RPC ( const std::string &  location_name)
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 168 of file Map2DServerImpl.cpp.

◆ delete_path_RPC()

bool IMap2DRPCd::delete_path_RPC ( const std::string &  path_name)
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 182 of file Map2DServerImpl.cpp.

◆ get_area_RPC()

return_get_area IMap2DRPCd::get_area_RPC ( const std::string &  area_name)
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 384 of file Map2DServerImpl.cpp.

◆ get_areas_list_RPC()

return_get_areas_list IMap2DRPCd::get_areas_list_RPC ( )
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 444 of file Map2DServerImpl.cpp.

◆ get_location_RPC()

return_get_location IMap2DRPCd::get_location_RPC ( const std::string &  location_name)
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 364 of file Map2DServerImpl.cpp.

◆ get_locations_list_RPC()

return_get_locations_list IMap2DRPCd::get_locations_list_RPC ( )
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 424 of file Map2DServerImpl.cpp.

◆ get_map_names_RPC()

return_get_map_names IMap2DRPCd::get_map_names_RPC ( )
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 78 of file Map2DServerImpl.cpp.

◆ get_map_RPC()

return_get_map IMap2DRPCd::get_map_RPC ( const std::string &  map_name)
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 58 of file Map2DServerImpl.cpp.

◆ get_path_RPC()

return_get_path IMap2DRPCd::get_path_RPC ( const std::string &  path_name)
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 404 of file Map2DServerImpl.cpp.

◆ get_paths_list_RPC()

return_get_paths_list IMap2DRPCd::get_paths_list_RPC ( )
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 464 of file Map2DServerImpl.cpp.

◆ getMutex()

std::mutex * IMap2DRPCd::getMutex ( )
inline

Definition at line 52 of file Map2DServerImpl.h.

◆ load_locations_and_extras_RPC()

bool IMap2DRPCd::load_locations_and_extras_RPC ( const std::string &  locations_collection_file)
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 350 of file Map2DServerImpl.cpp.

◆ load_maps_collection_RPC()

bool IMap2DRPCd::load_maps_collection_RPC ( const std::string &  maps_collection_file)
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 322 of file Map2DServerImpl.cpp.

◆ remove_map_RPC()

bool IMap2DRPCd::remove_map_RPC ( const std::string &  map_name)
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 98 of file Map2DServerImpl.cpp.

◆ rename_area_RPC()

bool IMap2DRPCd::rename_area_RPC ( const std::string &  original_name,
const std::string &  new_name 
)
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 196 of file Map2DServerImpl.cpp.

◆ rename_location_RPC()

bool IMap2DRPCd::rename_location_RPC ( const std::string &  original_name,
const std::string &  new_name 
)
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 154 of file Map2DServerImpl.cpp.

◆ rename_path_RPC()

bool IMap2DRPCd::rename_path_RPC ( const std::string &  original_name,
const std::string &  new_name 
)
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 210 of file Map2DServerImpl.cpp.

◆ save_locations_and_extras_RPC()

bool IMap2DRPCd::save_locations_and_extras_RPC ( const std::string &  locations_collection_file)
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 336 of file Map2DServerImpl.cpp.

◆ save_maps_collection_RPC()

bool IMap2DRPCd::save_maps_collection_RPC ( const std::string &  maps_collection_file)
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 308 of file Map2DServerImpl.cpp.

◆ setInterface()

void IMap2DRPCd::setInterface ( yarp::dev::Nav2D::IMap2D _imap)
inline

Definition at line 20 of file Map2DServerImpl.h.

◆ store_area_RPC()

bool IMap2DRPCd::store_area_RPC ( const std::string &  area_name,
const yarp::dev::Nav2D::Map2DArea area 
)
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 126 of file Map2DServerImpl.cpp.

◆ store_location_RPC()

bool IMap2DRPCd::store_location_RPC ( const std::string &  location_name,
const yarp::dev::Nav2D::Map2DLocation loc 
)
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 112 of file Map2DServerImpl.cpp.

◆ store_map_RPC()

bool IMap2DRPCd::store_map_RPC ( const yarp::dev::Nav2D::MapGrid2D themap)
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 44 of file Map2DServerImpl.cpp.

◆ store_path_RPC()

bool IMap2DRPCd::store_path_RPC ( const std::string &  path_name,
const yarp::dev::Nav2D::Map2DPath path 
)
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 140 of file Map2DServerImpl.cpp.


The documentation for this class was generated from the following files: