7#ifndef YARP_DEV_POLYDRIVER_H
8#define YARP_DEV_POLYDRIVER_H
25 using DeviceDriver::open;
61 bool open(
const std::string& txt);
100 bool close()
override;
106 bool isValid()
const;
122 std::string getComment(
const char *option);
147#ifndef DOXYGEN_SHOULD_SKIP_THIS
Interface implemented by all device drivers.
A container for a device driver.
PolyDriver(const PolyDriver &alt)=delete
const PolyDriver & operator=(const PolyDriver &alt)=delete
A simple collection of objects that can be described and transmitted in a portable way.
A base class for nested structures that can be searched.
A single value (typically within a Bottle).
For streams capable of holding different kinds of content, check what they actually have.