|
YARP
Yet Another Robot Platform
|
|
Go to the documentation of this file.
10 #ifndef YARP_DEV_DEVICEGROUP_H
11 #define YARP_DEV_DEVICEGROUP_H
50 void* implementation{
nullptr};
57 bool open(
const char *key,
64 #endif // YARP_DEV_DEVICEGROUP_H
DeviceGroup(const DeviceGroup &)=delete
A base class for nested structures that can be searched.
DeviceGroup & operator=(const DeviceGroup &)=delete
bool updateService() override
Give the service the chance to run for a while.
Interface implemented by all device drivers.
bool open(yarp::os::Searchable &config) override
Open the DeviceDriver.
DeviceGroup(DeviceGroup &&)=delete
bool startService() override
Initiate the service, whatever it is.
DeviceGroup & operator=(DeviceGroup &&)=delete
A container for a device driver.
Common interface for devices that act like services (by which we mean they do something for remote us...
group: Lets you make a bunch of devices as a group.
bool stopService() override
Shut down the service, whatever it is.
bool close() override
Close the DeviceDriver.