6 #ifndef YARP_DEV_FRAMETRANSFORMSTORAGE_H
7 #define YARP_DEV_FRAMETRANSFORMSTORAGE_H
50 bool close()
override;
53 bool setTransforms(
const std::vector<yarp::math::FrameTransform>& transforms)
override;
57 bool getTransforms(std::vector<yarp::math::FrameTransform>& transforms)
const override;
61 bool size(
size_t&
size)
const override;
71 mutable std::mutex m_pd_mutex;
73 IFrameTransformStorageGet* iGetIf =
nullptr;
contains the definition of a Vector type
Interface implemented by all device drivers.
A container for a device driver.
Helper interface for an object that can wrap/or "attach" to a single other device.
An abstraction for a periodic thread.
PeriodicThread(double period, ShouldUseSystemClock useSystemClock=ShouldUseSystemClock::No, PeriodicThreadClock clockAccuracy=PeriodicThreadClock::Relative)
Constructor.
A base class for nested structures that can be searched.