YARP
Yet Another Robot Platform
 
Loading...
Searching...
No Matches
IMap2DRPCd Class Reference

#include <networkWrappers/map2D_nws_yarp/Map2DServerImpl.h>

+ Inheritance diagram for IMap2DRPCd:

Public Member Functions

 IMap2DRPCd (yarp::dev::Nav2D::IMap2D *_imap)
 
yarp::dev::ReturnValue clear_all_maps_RPC () override
 
yarp::dev::ReturnValue 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
 
yarp::dev::ReturnValue remove_map_RPC (const std::string &map_name) override
 
yarp::dev::ReturnValue store_location_RPC (const std::string &location_name, const yarp::dev::Nav2D::Map2DLocation &loc) override
 
yarp::dev::ReturnValue store_area_RPC (const std::string &area_name, const yarp::dev::Nav2D::Map2DArea &area) override
 
yarp::dev::ReturnValue 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
 
yarp::dev::ReturnValue rename_location_RPC (const std::string &original_name, const std::string &new_name) override
 
yarp::dev::ReturnValue delete_location_RPC (const std::string &location_name) override
 
yarp::dev::ReturnValue delete_path_RPC (const std::string &path_name) override
 
yarp::dev::ReturnValue rename_area_RPC (const std::string &original_name, const std::string &new_name) override
 
yarp::dev::ReturnValue rename_path_RPC (const std::string &original_name, const std::string &new_name) override
 
yarp::dev::ReturnValue delete_area_RPC (const std::string &area_name) override
 
yarp::dev::ReturnValue clear_all_locations_RPC () override
 
yarp::dev::ReturnValue clear_all_areas_RPC () override
 
yarp::dev::ReturnValue clear_all_paths_RPC () override
 
yarp::dev::ReturnValue clear_all_maps_temporary_flags_RPC () override
 
yarp::dev::ReturnValue clear_map_temporary_flags_RPC (const std::string &map_name) override
 
yarp::dev::ReturnValue save_maps_collection_RPC (const std::string &maps_collection_file) override
 
yarp::dev::ReturnValue load_maps_collection_RPC (const std::string &maps_collection_file) override
 
yarp::dev::ReturnValue save_locations_and_extras_RPC (const std::string &locations_collection_file) override
 
yarp::dev::ReturnValue load_locations_and_extras_RPC (const std::string &locations_collection_file) override
 
std::mutex * getMutex ()
 
- Public Member Functions inherited from IMap2DMsgs
virtual yarp::os::ApplicationNetworkProtocolVersion getLocalProtocolVersion ()
 
virtual yarp::os::ApplicationNetworkProtocolVersion getRemoteProtocolVersion ()
 
virtual bool checkProtocolVersion ()
 
 IMap2DMsgs ()
 
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 yarp::dev::ReturnValue save_map_to_disk_RPC (const std::string &map_name, const std::string &file_name)
 
virtual yarp::dev::ReturnValue load_map_from_disk_RPC (const std::string &file_name)
 
virtual yarp::dev::ReturnValue 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.
 
- Public Member Functions inherited from yarp::os::Wire
yarp::os::WireLinkyarp ()
 Get YARP state associated with this object.
 
const yarp::os::WireLinkyarp () const
 Get YARP state associated with this object (const version).
 
- Public Member Functions inherited from yarp::os::PortReader
virtual ~PortReader ()
 Destructor.
 
virtual Type getReadType () const
 

Detailed Description

Definition at line 14 of file Map2DServerImpl.h.

Constructor & Destructor Documentation

◆ IMap2DRPCd()

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

Definition at line 21 of file Map2DServerImpl.h.

Member Function Documentation

◆ clear_all_areas_RPC()

ReturnValue IMap2DRPCd::clear_all_areas_RPC ( )
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 222 of file Map2DServerImpl.cpp.

◆ clear_all_locations_RPC()

ReturnValue IMap2DRPCd::clear_all_locations_RPC ( )
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 210 of file Map2DServerImpl.cpp.

◆ clear_all_maps_RPC()

ReturnValue IMap2DRPCd::clear_all_maps_RPC ( )
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 30 of file Map2DServerImpl.cpp.

◆ clear_all_maps_temporary_flags_RPC()

ReturnValue IMap2DRPCd::clear_all_maps_temporary_flags_RPC ( )
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 246 of file Map2DServerImpl.cpp.

◆ clear_all_paths_RPC()

ReturnValue IMap2DRPCd::clear_all_paths_RPC ( )
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 234 of file Map2DServerImpl.cpp.

◆ clear_map_temporary_flags_RPC()

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

Reimplemented from IMap2DMsgs.

Definition at line 258 of file Map2DServerImpl.cpp.

◆ delete_area_RPC()

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

Reimplemented from IMap2DMsgs.

Definition at line 198 of file Map2DServerImpl.cpp.

◆ delete_location_RPC()

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

Reimplemented from IMap2DMsgs.

Definition at line 150 of file Map2DServerImpl.cpp.

◆ delete_path_RPC()

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

Reimplemented from IMap2DMsgs.

Definition at line 162 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 337 of file Map2DServerImpl.cpp.

◆ get_areas_list_RPC()

return_get_areas_list IMap2DRPCd::get_areas_list_RPC ( )
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 392 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 318 of file Map2DServerImpl.cpp.

◆ get_locations_list_RPC()

return_get_locations_list IMap2DRPCd::get_locations_list_RPC ( )
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 374 of file Map2DServerImpl.cpp.

◆ get_map_names_RPC()

return_get_map_names IMap2DRPCd::get_map_names_RPC ( )
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 72 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 54 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 356 of file Map2DServerImpl.cpp.

◆ get_paths_list_RPC()

return_get_paths_list IMap2DRPCd::get_paths_list_RPC ( )
overridevirtual

Reimplemented from IMap2DMsgs.

Definition at line 410 of file Map2DServerImpl.cpp.

◆ getMutex()

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

Definition at line 53 of file Map2DServerImpl.h.

◆ load_locations_and_extras_RPC()

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

Reimplemented from IMap2DMsgs.

Definition at line 306 of file Map2DServerImpl.cpp.

◆ load_maps_collection_RPC()

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

Reimplemented from IMap2DMsgs.

Definition at line 282 of file Map2DServerImpl.cpp.

◆ remove_map_RPC()

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

Reimplemented from IMap2DMsgs.

Definition at line 90 of file Map2DServerImpl.cpp.

◆ rename_area_RPC()

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

Reimplemented from IMap2DMsgs.

Definition at line 174 of file Map2DServerImpl.cpp.

◆ rename_location_RPC()

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

Reimplemented from IMap2DMsgs.

Definition at line 138 of file Map2DServerImpl.cpp.

◆ rename_path_RPC()

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

Reimplemented from IMap2DMsgs.

Definition at line 186 of file Map2DServerImpl.cpp.

◆ save_locations_and_extras_RPC()

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

Reimplemented from IMap2DMsgs.

Definition at line 294 of file Map2DServerImpl.cpp.

◆ save_maps_collection_RPC()

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

Reimplemented from IMap2DMsgs.

Definition at line 270 of file Map2DServerImpl.cpp.

◆ store_area_RPC()

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

Reimplemented from IMap2DMsgs.

Definition at line 114 of file Map2DServerImpl.cpp.

◆ store_location_RPC()

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

Reimplemented from IMap2DMsgs.

Definition at line 102 of file Map2DServerImpl.cpp.

◆ store_map_RPC()

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

Reimplemented from IMap2DMsgs.

Definition at line 42 of file Map2DServerImpl.cpp.

◆ store_path_RPC()

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

Reimplemented from IMap2DMsgs.

Definition at line 126 of file Map2DServerImpl.cpp.


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