9 #ifndef YARP_ROBOTINTERFACE_CALIBRATORTHREAD_H
10 #define YARP_ROBOTINTERFACE_CALIBRATORTHREAD_H
30 namespace robotinterface {
43 const std::string& calibratorName,
45 const std::string& targetName,
Interface implemented by all device drivers.
An abstraction for a thread of execution.
void run() override
Main body of the new thread.
void onStop() override
Call-back, called while halting the thread (before join).
CalibratorThread(yarp::dev::ICalibrator *calibrator, const std::string &calibratorName, yarp::dev::DeviceDriver *target, const std::string &targetName, yarp::robotinterface::impl::CalibratorThread::Action action)
~CalibratorThread() override
The main, catch-all namespace for YARP.