Yet Another Robot Platform
yarp::dev::DeprecatedDeviceDriver Class Reference

Interface implemented by deprecated device drivers. More...

#include <yarp/dev/DeviceDriver.h>

+ Inheritance diagram for yarp::dev::DeprecatedDeviceDriver:

Additional Inherited Members

- Public Member Functions inherited from yarp::dev::DeviceDriver
 ~DeviceDriver () override=default
 Destructor. More...
bool open (yarp::os::Searchable &config) override
 Open the DeviceDriver. More...
bool close () override
 Close the DeviceDriver. More...
template<class T >
bool view (T *&x)
 Get an interface to the device driver. More...
virtual DeviceDrivergetImplementation ()
 Some drivers are bureaucrats, pointing at others. More...
- Public Member Functions inherited from yarp::os::IConfig
virtual ~IConfig ()
 Destructor. More...
virtual bool configure (Searchable &config)
 Change online parameters. More...

Detailed Description

Interface implemented by deprecated device drivers.

When a device is deprecated, replace yarp::dev::DeviceDriver with yarp::dev::DeprecatedDeviceDriver in the list of interfaces implemented by the class, in order to let YARP know that the class is deprecated.

Deprecated device drivers cannot be opened as PolyDriver unless the "allow-deprecated-devices" option is passed in the configuration.

Definition at line 115 of file DeviceDriver.h.

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