7#ifndef YARP_FRAMEGRABBER_NWS_YARP_H
8#define YARP_FRAMEGRABBER_NWS_YARP_H
85 Capabilities m_cap {COLOR};
96 bool close()
override;
constexpr yarp::conf::vocab32_t VOCAB_FRAMEGRABBER_IMAGERAW
This class is the parameters parser for class FrameGrabber_nws_yarp.
frameGrabber_nws_yarp: A YARP NWS for camera devices.
FrameGrabber_nws_yarp & operator=(FrameGrabber_nws_yarp &&)=delete
bool open(yarp::os::Searchable &config) override
Open the DeviceDriver.
bool detach() override
Detach the object (you must have first called attach).
bool threadInit() override
Initialization method.
FrameGrabber_nws_yarp & operator=(const FrameGrabber_nws_yarp &)=delete
FrameGrabber_nws_yarp(const FrameGrabber_nws_yarp &)=delete
FrameGrabber_nws_yarp(FrameGrabber_nws_yarp &&)=delete
void run() override
Loop function.
bool close() override
Close the DeviceDriver.
bool attach(yarp::dev::PolyDriver *poly) override
Attach to another object.
bool respond(const yarp::os::Bottle &command, yarp::os::Bottle &reply) override
Respond to a message.
~FrameGrabber_nws_yarp() override
Interface implemented by all device drivers.
A cheap and cheerful framework for human readable/writable forms of messages to devices.
Control interface for frame grabber devices that conform to the 1394-based Digital Camera Specificati...
Control interface for frame grabber devices.
An interface for retrieving intrinsic parameter from a rgb camera.
A container for a device driver.
Helper interface for an object that can wrap/or "attach" to a single other device.
A simple collection of objects that can be described and transmitted in a portable way.
A mini-server for performing network communication in the background.
An abstraction for a periodic thread.
A port that is specialized as an RPC server.
A base class for nested structures that can be searched.
An abstraction for a time stamp and/or sequence number.