30 #ifndef _REC_ROBOTINO_COM_LASERRANGEFINDERREADINGSSHARED_H_ 31 #define _REC_ROBOTINO_COM_LASERRANGEFINDERREADINGSSHARED_H_ 35 #include "rec/robotino/api2/LaserRangeFinderReadings.h" 37 #include <QSharedData> 47 class LaserRangeFinderReadingsSharedData :
public QSharedData
50 LaserRangeFinderReadingsSharedData()
54 LaserRangeFinderReadingsSharedData(
const LaserRangeFinderReadingsSharedData& other )
55 : QSharedData( other )
56 , readings( other.readings )
63 class LaserRangeFinderReadingsShared
66 LaserRangeFinderReadingsShared()
67 : d( new LaserRangeFinderReadingsSharedData )
72 : d( new LaserRangeFinderReadingsSharedData )
88 QSharedDataPointer<LaserRangeFinderReadingsSharedData> d;
95 Q_DECLARE_METATYPE(
rec::robotino::api2::LaserRangeFinderReadingsShared)
98 #endif //_REC_ROBOTINO_COM_LASERRANGEFINDERREADINGSSHARED_H_ Sensor readings of Robotino's (optional) laser rangefinder.
Definition: LaserRangeFinderReadings.h:45
Definition: AnalogInput.h:36