6#ifndef YARP_DEV_ROBOTDESCRIPTIONSERVER_H
7#define YARP_DEV_ROBOTDESCRIPTIONSERVER_H
49 bool close()
override;
contains the definition of a Vector type
This class is the parameters parser for class RobotDescriptionServer.
robotDescriptionServer: This device is a storage which contains a list of the currently opened device...
bool read(yarp::os::ConnectionReader &connection) override
Read this object from a network connection.
bool detachAll() override
Detach the object (you must have first called attach).
std::mutex m_external_mutex
std::mutex m_internal_mutex
bool open(yarp::os::Searchable &config) override
Open the DeviceDriver.
yarp::os::Port m_rpc_port
bool attachAll(const yarp::dev::PolyDriverList &l) override
Attach to a list of objects.
bool close() override
Close the DeviceDriver.
std::vector< yarp::dev::DeviceDescription > m_robot_devices
Interface implemented by all device drivers.
Interface for an object that can wrap/attach to to another.
An interface for reading from a network connection.
Interface implemented by all objects that can read themselves from the network, such as Bottle object...
A mini-server for network communication.
A base class for nested structures that can be searched.