mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-11-01 21:01:37 +08:00
clang-tidy modernize-use-equals-delete
This commit is contained in:
committed by
Lorenz Meier
parent
4e32cb17df
commit
da5a9043a7
@@ -332,8 +332,8 @@ private:
|
|||||||
MavlinkOrbSubscription *_status_sub;
|
MavlinkOrbSubscription *_status_sub;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamHeartbeat(MavlinkStreamHeartbeat &);
|
MavlinkStreamHeartbeat(MavlinkStreamHeartbeat &) = delete;
|
||||||
MavlinkStreamHeartbeat &operator = (const MavlinkStreamHeartbeat &);
|
MavlinkStreamHeartbeat &operator = (const MavlinkStreamHeartbeat &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamHeartbeat(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamHeartbeat(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -397,8 +397,8 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamStatustext(MavlinkStreamStatustext &);
|
MavlinkStreamStatustext(MavlinkStreamStatustext &) = delete;
|
||||||
MavlinkStreamStatustext &operator = (const MavlinkStreamStatustext &);
|
MavlinkStreamStatustext &operator = (const MavlinkStreamStatustext &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamStatustext(Mavlink *mavlink) : MavlinkStream(mavlink)
|
explicit MavlinkStreamStatustext(Mavlink *mavlink) : MavlinkStream(mavlink)
|
||||||
@@ -465,16 +465,14 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
MavlinkOrbSubscription *_cmd_sub;
|
MavlinkOrbSubscription *_cmd_sub;
|
||||||
uint64_t _cmd_time;
|
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamCommandLong(MavlinkStreamCommandLong &);
|
MavlinkStreamCommandLong(MavlinkStreamCommandLong &) = delete;
|
||||||
MavlinkStreamCommandLong &operator = (const MavlinkStreamCommandLong &);
|
MavlinkStreamCommandLong &operator = (const MavlinkStreamCommandLong &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamCommandLong(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamCommandLong(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
_cmd_sub(_mavlink->add_orb_subscription(ORB_ID(vehicle_command))),
|
_cmd_sub(_mavlink->add_orb_subscription(ORB_ID(vehicle_command)))
|
||||||
_cmd_time(0)
|
|
||||||
{}
|
{}
|
||||||
|
|
||||||
bool send(const hrt_abstime t)
|
bool send(const hrt_abstime t)
|
||||||
@@ -544,8 +542,8 @@ private:
|
|||||||
uint64_t _battery_status_timestamp{0};
|
uint64_t _battery_status_timestamp{0};
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamSysStatus(MavlinkStreamSysStatus &);
|
MavlinkStreamSysStatus(MavlinkStreamSysStatus &) = delete;
|
||||||
MavlinkStreamSysStatus &operator = (const MavlinkStreamSysStatus &);
|
MavlinkStreamSysStatus &operator = (const MavlinkStreamSysStatus &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamSysStatus(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamSysStatus(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -669,8 +667,8 @@ private:
|
|||||||
uint64_t _dpres_timestamp;
|
uint64_t _dpres_timestamp;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamHighresIMU(MavlinkStreamHighresIMU &);
|
MavlinkStreamHighresIMU(MavlinkStreamHighresIMU &) = delete;
|
||||||
MavlinkStreamHighresIMU &operator = (const MavlinkStreamHighresIMU &);
|
MavlinkStreamHighresIMU &operator = (const MavlinkStreamHighresIMU &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamHighresIMU(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamHighresIMU(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -805,8 +803,8 @@ private:
|
|||||||
uint64_t _raw_gyro_time;
|
uint64_t _raw_gyro_time;
|
||||||
|
|
||||||
// do not allow top copy this class
|
// do not allow top copy this class
|
||||||
MavlinkStreamScaledIMU(MavlinkStreamScaledIMU &);
|
MavlinkStreamScaledIMU(MavlinkStreamScaledIMU &) = delete;
|
||||||
MavlinkStreamScaledIMU &operator = (const MavlinkStreamScaledIMU &);
|
MavlinkStreamScaledIMU &operator = (const MavlinkStreamScaledIMU &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamScaledIMU(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamScaledIMU(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -888,8 +886,8 @@ private:
|
|||||||
uint64_t _att_time;
|
uint64_t _att_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamAttitude(MavlinkStreamAttitude &);
|
MavlinkStreamAttitude(MavlinkStreamAttitude &) = delete;
|
||||||
MavlinkStreamAttitude &operator = (const MavlinkStreamAttitude &);
|
MavlinkStreamAttitude &operator = (const MavlinkStreamAttitude &) = delete;
|
||||||
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
@@ -961,8 +959,8 @@ private:
|
|||||||
uint64_t _att_time;
|
uint64_t _att_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamAttitudeQuaternion(MavlinkStreamAttitudeQuaternion &);
|
MavlinkStreamAttitudeQuaternion(MavlinkStreamAttitudeQuaternion &) = delete;
|
||||||
MavlinkStreamAttitudeQuaternion &operator = (const MavlinkStreamAttitudeQuaternion &);
|
MavlinkStreamAttitudeQuaternion &operator = (const MavlinkStreamAttitudeQuaternion &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamAttitudeQuaternion(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamAttitudeQuaternion(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -1049,8 +1047,8 @@ private:
|
|||||||
MavlinkOrbSubscription *_air_data_sub;
|
MavlinkOrbSubscription *_air_data_sub;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamVFRHUD(MavlinkStreamVFRHUD &);
|
MavlinkStreamVFRHUD(MavlinkStreamVFRHUD &) = delete;
|
||||||
MavlinkStreamVFRHUD &operator = (const MavlinkStreamVFRHUD &);
|
MavlinkStreamVFRHUD &operator = (const MavlinkStreamVFRHUD &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamVFRHUD(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamVFRHUD(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -1173,8 +1171,8 @@ private:
|
|||||||
uint64_t _gps_time;
|
uint64_t _gps_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamGPSRawInt(MavlinkStreamGPSRawInt &);
|
MavlinkStreamGPSRawInt(MavlinkStreamGPSRawInt &) = delete;
|
||||||
MavlinkStreamGPSRawInt &operator = (const MavlinkStreamGPSRawInt &);
|
MavlinkStreamGPSRawInt &operator = (const MavlinkStreamGPSRawInt &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamGPSRawInt(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamGPSRawInt(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -1249,8 +1247,8 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamSystemTime(MavlinkStreamSystemTime &);
|
MavlinkStreamSystemTime(MavlinkStreamSystemTime &) = delete;
|
||||||
MavlinkStreamSystemTime &operator = (const MavlinkStreamSystemTime &);
|
MavlinkStreamSystemTime &operator = (const MavlinkStreamSystemTime &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamSystemTime(Mavlink *mavlink) : MavlinkStream(mavlink)
|
explicit MavlinkStreamSystemTime(Mavlink *mavlink) : MavlinkStream(mavlink)
|
||||||
@@ -1312,8 +1310,8 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamTimesync(MavlinkStreamTimesync &);
|
MavlinkStreamTimesync(MavlinkStreamTimesync &) = delete;
|
||||||
MavlinkStreamTimesync &operator = (const MavlinkStreamTimesync &);
|
MavlinkStreamTimesync &operator = (const MavlinkStreamTimesync &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamTimesync(Mavlink *mavlink) : MavlinkStream(mavlink)
|
explicit MavlinkStreamTimesync(Mavlink *mavlink) : MavlinkStream(mavlink)
|
||||||
@@ -1375,8 +1373,8 @@ private:
|
|||||||
uint64_t _pos_time;
|
uint64_t _pos_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamADSBVehicle(MavlinkStreamADSBVehicle &);
|
MavlinkStreamADSBVehicle(MavlinkStreamADSBVehicle &) = delete;
|
||||||
MavlinkStreamADSBVehicle &operator = (const MavlinkStreamADSBVehicle &);
|
MavlinkStreamADSBVehicle &operator = (const MavlinkStreamADSBVehicle &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamADSBVehicle(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamADSBVehicle(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -1467,8 +1465,8 @@ private:
|
|||||||
uint64_t _collision_time;
|
uint64_t _collision_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamCollision(MavlinkStreamCollision &);
|
MavlinkStreamCollision(MavlinkStreamCollision &) = delete;
|
||||||
MavlinkStreamCollision &operator = (const MavlinkStreamCollision &);
|
MavlinkStreamCollision &operator = (const MavlinkStreamCollision &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamCollision(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamCollision(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -1543,8 +1541,8 @@ private:
|
|||||||
uint64_t _trigger_time;
|
uint64_t _trigger_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamCameraTrigger(MavlinkStreamCameraTrigger &);
|
MavlinkStreamCameraTrigger(MavlinkStreamCameraTrigger &) = delete;
|
||||||
MavlinkStreamCameraTrigger &operator = (const MavlinkStreamCameraTrigger &);
|
MavlinkStreamCameraTrigger &operator = (const MavlinkStreamCameraTrigger &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamCameraTrigger(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamCameraTrigger(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -1652,8 +1650,8 @@ private:
|
|||||||
uint64_t _capture_time;
|
uint64_t _capture_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamCameraImageCaptured(MavlinkStreamCameraImageCaptured &);
|
MavlinkStreamCameraImageCaptured(MavlinkStreamCameraImageCaptured &) = delete;
|
||||||
MavlinkStreamCameraImageCaptured &operator = (const MavlinkStreamCameraImageCaptured &);
|
MavlinkStreamCameraImageCaptured &operator = (const MavlinkStreamCameraImageCaptured &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamCameraImageCaptured(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamCameraImageCaptured(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -1737,8 +1735,8 @@ private:
|
|||||||
MavlinkOrbSubscription *_air_data_sub;
|
MavlinkOrbSubscription *_air_data_sub;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamGlobalPositionInt(MavlinkStreamGlobalPositionInt &);
|
MavlinkStreamGlobalPositionInt(MavlinkStreamGlobalPositionInt &) = delete;
|
||||||
MavlinkStreamGlobalPositionInt &operator = (const MavlinkStreamGlobalPositionInt &);
|
MavlinkStreamGlobalPositionInt &operator = (const MavlinkStreamGlobalPositionInt &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamGlobalPositionInt(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamGlobalPositionInt(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -1851,8 +1849,8 @@ private:
|
|||||||
uint64_t _att_time;
|
uint64_t _att_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamVisionPositionEstimate(MavlinkStreamVisionPositionEstimate &);
|
MavlinkStreamVisionPositionEstimate(MavlinkStreamVisionPositionEstimate &) = delete;
|
||||||
MavlinkStreamVisionPositionEstimate &operator = (const MavlinkStreamVisionPositionEstimate &);
|
MavlinkStreamVisionPositionEstimate &operator = (const MavlinkStreamVisionPositionEstimate &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamVisionPositionEstimate(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamVisionPositionEstimate(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -1927,8 +1925,8 @@ private:
|
|||||||
uint64_t _pos_time;
|
uint64_t _pos_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamLocalPositionNED(MavlinkStreamLocalPositionNED &);
|
MavlinkStreamLocalPositionNED(MavlinkStreamLocalPositionNED &) = delete;
|
||||||
MavlinkStreamLocalPositionNED &operator = (const MavlinkStreamLocalPositionNED &);
|
MavlinkStreamLocalPositionNED &operator = (const MavlinkStreamLocalPositionNED &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamLocalPositionNED(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamLocalPositionNED(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -1999,8 +1997,8 @@ private:
|
|||||||
uint64_t _est_time;
|
uint64_t _est_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamLocalPositionNEDCOV(MavlinkStreamLocalPositionNEDCOV &);
|
MavlinkStreamLocalPositionNEDCOV(MavlinkStreamLocalPositionNEDCOV &) = delete;
|
||||||
MavlinkStreamLocalPositionNEDCOV &operator = (const MavlinkStreamLocalPositionNEDCOV &);
|
MavlinkStreamLocalPositionNEDCOV &operator = (const MavlinkStreamLocalPositionNEDCOV &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamLocalPositionNEDCOV(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamLocalPositionNEDCOV(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -2081,8 +2079,8 @@ private:
|
|||||||
uint64_t _est_time;
|
uint64_t _est_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamEstimatorStatus(MavlinkStreamEstimatorStatus &);
|
MavlinkStreamEstimatorStatus(MavlinkStreamEstimatorStatus &) = delete;
|
||||||
MavlinkStreamEstimatorStatus &operator = (const MavlinkStreamEstimatorStatus &);
|
MavlinkStreamEstimatorStatus &operator = (const MavlinkStreamEstimatorStatus &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamEstimatorStatus(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamEstimatorStatus(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -2162,8 +2160,8 @@ private:
|
|||||||
uint64_t _mocap_time;
|
uint64_t _mocap_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamAttPosMocap(MavlinkStreamAttPosMocap &);
|
MavlinkStreamAttPosMocap(MavlinkStreamAttPosMocap &) = delete;
|
||||||
MavlinkStreamAttPosMocap &operator = (const MavlinkStreamAttPosMocap &);
|
MavlinkStreamAttPosMocap &operator = (const MavlinkStreamAttPosMocap &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamAttPosMocap(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamAttPosMocap(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -2234,8 +2232,8 @@ private:
|
|||||||
MavlinkOrbSubscription *_home_sub;
|
MavlinkOrbSubscription *_home_sub;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamHomePosition(MavlinkStreamHomePosition &);
|
MavlinkStreamHomePosition(MavlinkStreamHomePosition &) = delete;
|
||||||
MavlinkStreamHomePosition &operator = (const MavlinkStreamHomePosition &);
|
MavlinkStreamHomePosition &operator = (const MavlinkStreamHomePosition &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamHomePosition(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamHomePosition(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -2334,8 +2332,8 @@ private:
|
|||||||
uint64_t _act_time;
|
uint64_t _act_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamServoOutputRaw(MavlinkStreamServoOutputRaw &);
|
MavlinkStreamServoOutputRaw(MavlinkStreamServoOutputRaw &) = delete;
|
||||||
MavlinkStreamServoOutputRaw &operator = (const MavlinkStreamServoOutputRaw &);
|
MavlinkStreamServoOutputRaw &operator = (const MavlinkStreamServoOutputRaw &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamServoOutputRaw(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamServoOutputRaw(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -2421,8 +2419,8 @@ private:
|
|||||||
uint64_t _att_ctrl_time;
|
uint64_t _att_ctrl_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamActuatorControlTarget(MavlinkStreamActuatorControlTarget &);
|
MavlinkStreamActuatorControlTarget(MavlinkStreamActuatorControlTarget &) = delete;
|
||||||
MavlinkStreamActuatorControlTarget &operator = (const MavlinkStreamActuatorControlTarget &);
|
MavlinkStreamActuatorControlTarget &operator = (const MavlinkStreamActuatorControlTarget &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamActuatorControlTarget(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamActuatorControlTarget(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -2512,8 +2510,8 @@ private:
|
|||||||
uint64_t _act_time;
|
uint64_t _act_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamHILActuatorControls(MavlinkStreamHILActuatorControls &);
|
MavlinkStreamHILActuatorControls(MavlinkStreamHILActuatorControls &) = delete;
|
||||||
MavlinkStreamHILActuatorControls &operator = (const MavlinkStreamHILActuatorControls &);
|
MavlinkStreamHILActuatorControls &operator = (const MavlinkStreamHILActuatorControls &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamHILActuatorControls(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamHILActuatorControls(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -2671,8 +2669,8 @@ private:
|
|||||||
uint64_t _pos_sp_triplet_timestamp{0};
|
uint64_t _pos_sp_triplet_timestamp{0};
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamPositionTargetGlobalInt(MavlinkStreamPositionTargetGlobalInt &);
|
MavlinkStreamPositionTargetGlobalInt(MavlinkStreamPositionTargetGlobalInt &) = delete;
|
||||||
MavlinkStreamPositionTargetGlobalInt &operator = (const MavlinkStreamPositionTargetGlobalInt &);
|
MavlinkStreamPositionTargetGlobalInt &operator = (const MavlinkStreamPositionTargetGlobalInt &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamPositionTargetGlobalInt(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamPositionTargetGlobalInt(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -2740,8 +2738,8 @@ private:
|
|||||||
uint64_t _pos_sp_time;
|
uint64_t _pos_sp_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamLocalPositionSetpoint(MavlinkStreamLocalPositionSetpoint &);
|
MavlinkStreamLocalPositionSetpoint(MavlinkStreamLocalPositionSetpoint &) = delete;
|
||||||
MavlinkStreamLocalPositionSetpoint &operator = (const MavlinkStreamLocalPositionSetpoint &);
|
MavlinkStreamLocalPositionSetpoint &operator = (const MavlinkStreamLocalPositionSetpoint &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamLocalPositionSetpoint(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamLocalPositionSetpoint(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -2819,8 +2817,8 @@ private:
|
|||||||
uint64_t _att_sp_time;
|
uint64_t _att_sp_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamAttitudeTarget(MavlinkStreamAttitudeTarget &);
|
MavlinkStreamAttitudeTarget(MavlinkStreamAttitudeTarget &) = delete;
|
||||||
MavlinkStreamAttitudeTarget &operator = (const MavlinkStreamAttitudeTarget &);
|
MavlinkStreamAttitudeTarget &operator = (const MavlinkStreamAttitudeTarget &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamAttitudeTarget(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamAttitudeTarget(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -2903,8 +2901,8 @@ private:
|
|||||||
uint64_t _rc_time;
|
uint64_t _rc_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamRCChannels(MavlinkStreamRCChannels &);
|
MavlinkStreamRCChannels(MavlinkStreamRCChannels &) = delete;
|
||||||
MavlinkStreamRCChannels &operator = (const MavlinkStreamRCChannels &);
|
MavlinkStreamRCChannels &operator = (const MavlinkStreamRCChannels &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamRCChannels(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamRCChannels(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -3008,8 +3006,8 @@ private:
|
|||||||
uint64_t _manual_time;
|
uint64_t _manual_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamManualControl(MavlinkStreamManualControl &);
|
MavlinkStreamManualControl(MavlinkStreamManualControl &) = delete;
|
||||||
MavlinkStreamManualControl &operator = (const MavlinkStreamManualControl &);
|
MavlinkStreamManualControl &operator = (const MavlinkStreamManualControl &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamManualControl(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamManualControl(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -3085,8 +3083,8 @@ private:
|
|||||||
uint64_t _flow_time;
|
uint64_t _flow_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamOpticalFlowRad(MavlinkStreamOpticalFlowRad &);
|
MavlinkStreamOpticalFlowRad(MavlinkStreamOpticalFlowRad &) = delete;
|
||||||
MavlinkStreamOpticalFlowRad &operator = (const MavlinkStreamOpticalFlowRad &);
|
MavlinkStreamOpticalFlowRad &operator = (const MavlinkStreamOpticalFlowRad &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamOpticalFlowRad(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamOpticalFlowRad(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -3162,8 +3160,8 @@ private:
|
|||||||
uint64_t _debug_time;
|
uint64_t _debug_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamNamedValueFloat(MavlinkStreamNamedValueFloat &);
|
MavlinkStreamNamedValueFloat(MavlinkStreamNamedValueFloat &) = delete;
|
||||||
MavlinkStreamNamedValueFloat &operator = (const MavlinkStreamNamedValueFloat &);
|
MavlinkStreamNamedValueFloat &operator = (const MavlinkStreamNamedValueFloat &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamNamedValueFloat(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamNamedValueFloat(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -3231,8 +3229,8 @@ private:
|
|||||||
uint64_t _debug_time;
|
uint64_t _debug_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamDebug(MavlinkStreamDebug &);
|
MavlinkStreamDebug(MavlinkStreamDebug &) = delete;
|
||||||
MavlinkStreamDebug &operator = (const MavlinkStreamDebug &);
|
MavlinkStreamDebug &operator = (const MavlinkStreamDebug &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamDebug(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamDebug(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -3298,8 +3296,8 @@ private:
|
|||||||
uint64_t _debug_time;
|
uint64_t _debug_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamDebugVect(MavlinkStreamDebugVect &);
|
MavlinkStreamDebugVect(MavlinkStreamDebugVect &) = delete;
|
||||||
MavlinkStreamDebugVect &operator = (const MavlinkStreamDebugVect &);
|
MavlinkStreamDebugVect &operator = (const MavlinkStreamDebugVect &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamDebugVect(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamDebugVect(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -3373,8 +3371,8 @@ private:
|
|||||||
uint64_t _tecs_status_timestamp{0};
|
uint64_t _tecs_status_timestamp{0};
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamNavControllerOutput(MavlinkStreamNavControllerOutput &);
|
MavlinkStreamNavControllerOutput(MavlinkStreamNavControllerOutput &) = delete;
|
||||||
MavlinkStreamNavControllerOutput &operator = (const MavlinkStreamNavControllerOutput &);
|
MavlinkStreamNavControllerOutput &operator = (const MavlinkStreamNavControllerOutput &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamNavControllerOutput(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamNavControllerOutput(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -3449,8 +3447,8 @@ private:
|
|||||||
MavlinkOrbSubscription *_status_sub;
|
MavlinkOrbSubscription *_status_sub;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamCameraCapture(MavlinkStreamCameraCapture &);
|
MavlinkStreamCameraCapture(MavlinkStreamCameraCapture &) = delete;
|
||||||
MavlinkStreamCameraCapture &operator = (const MavlinkStreamCameraCapture &);
|
MavlinkStreamCameraCapture &operator = (const MavlinkStreamCameraCapture &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamCameraCapture(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamCameraCapture(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -3523,8 +3521,8 @@ private:
|
|||||||
uint64_t _dist_sensor_time;
|
uint64_t _dist_sensor_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamDistanceSensor(MavlinkStreamDistanceSensor &);
|
MavlinkStreamDistanceSensor(MavlinkStreamDistanceSensor &) = delete;
|
||||||
MavlinkStreamDistanceSensor &operator = (const MavlinkStreamDistanceSensor &);
|
MavlinkStreamDistanceSensor &operator = (const MavlinkStreamDistanceSensor &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamDistanceSensor(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamDistanceSensor(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -3619,8 +3617,8 @@ private:
|
|||||||
mavlink_extended_sys_state_t _msg;
|
mavlink_extended_sys_state_t _msg;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamExtendedSysState(MavlinkStreamExtendedSysState &);
|
MavlinkStreamExtendedSysState(MavlinkStreamExtendedSysState &) = delete;
|
||||||
MavlinkStreamExtendedSysState &operator = (const MavlinkStreamExtendedSysState &);
|
MavlinkStreamExtendedSysState &operator = (const MavlinkStreamExtendedSysState &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamExtendedSysState(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamExtendedSysState(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -3735,8 +3733,8 @@ private:
|
|||||||
uint64_t _local_pos_time{0};
|
uint64_t _local_pos_time{0};
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamAltitude(MavlinkStreamAltitude &);
|
MavlinkStreamAltitude(MavlinkStreamAltitude &) = delete;
|
||||||
MavlinkStreamAltitude &operator = (const MavlinkStreamAltitude &);
|
MavlinkStreamAltitude &operator = (const MavlinkStreamAltitude &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamAltitude(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamAltitude(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -3857,8 +3855,8 @@ private:
|
|||||||
MavlinkOrbSubscription *_local_pos_sub;
|
MavlinkOrbSubscription *_local_pos_sub;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamWind(MavlinkStreamWind &);
|
MavlinkStreamWind(MavlinkStreamWind &) = delete;
|
||||||
MavlinkStreamWind &operator = (const MavlinkStreamWind &);
|
MavlinkStreamWind &operator = (const MavlinkStreamWind &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamWind(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamWind(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -3938,8 +3936,8 @@ private:
|
|||||||
uint64_t _mount_orientation_time;
|
uint64_t _mount_orientation_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamMountOrientation(MavlinkStreamMountOrientation &);
|
MavlinkStreamMountOrientation(MavlinkStreamMountOrientation &) = delete;
|
||||||
MavlinkStreamMountOrientation &operator = (const MavlinkStreamMountOrientation &);
|
MavlinkStreamMountOrientation &operator = (const MavlinkStreamMountOrientation &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamMountOrientation(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamMountOrientation(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -4009,8 +4007,8 @@ private:
|
|||||||
uint64_t _gpos_time;
|
uint64_t _gpos_time;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamGroundTruth(MavlinkStreamGroundTruth &);
|
MavlinkStreamGroundTruth(MavlinkStreamGroundTruth &) = delete;
|
||||||
MavlinkStreamGroundTruth &operator = (const MavlinkStreamGroundTruth &);
|
MavlinkStreamGroundTruth &operator = (const MavlinkStreamGroundTruth &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamGroundTruth(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamGroundTruth(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
@@ -4105,8 +4103,8 @@ private:
|
|||||||
uint32_t _sequence;
|
uint32_t _sequence;
|
||||||
|
|
||||||
/* do not allow top copying this class */
|
/* do not allow top copying this class */
|
||||||
MavlinkStreamPing(MavlinkStreamPing &);
|
MavlinkStreamPing(MavlinkStreamPing &) = delete;
|
||||||
MavlinkStreamPing &operator = (const MavlinkStreamPing &);
|
MavlinkStreamPing &operator = (const MavlinkStreamPing &) = delete;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
explicit MavlinkStreamPing(Mavlink *mavlink) : MavlinkStream(mavlink),
|
explicit MavlinkStreamPing(Mavlink *mavlink) : MavlinkStream(mavlink),
|
||||||
|
|||||||
@@ -230,8 +230,8 @@ private:
|
|||||||
virtual void _measure();
|
virtual void _measure();
|
||||||
|
|
||||||
/* this class does not allow copying due to ptr data members */
|
/* this class does not allow copying due to ptr data members */
|
||||||
ACCELSIM_mag(const ACCELSIM_mag &);
|
ACCELSIM_mag(const ACCELSIM_mag &) = delete;
|
||||||
ACCELSIM_mag operator=(const ACCELSIM_mag &);
|
ACCELSIM_mag operator=(const ACCELSIM_mag &) = delete;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -155,7 +155,6 @@ private:
|
|||||||
float _accel_range_m_s2;
|
float _accel_range_m_s2;
|
||||||
orb_advert_t _accel_topic;
|
orb_advert_t _accel_topic;
|
||||||
int _accel_orb_class_instance;
|
int _accel_orb_class_instance;
|
||||||
int _accel_class_instance;
|
|
||||||
|
|
||||||
ringbuffer::RingBuffer *_gyro_reports;
|
ringbuffer::RingBuffer *_gyro_reports;
|
||||||
|
|
||||||
@@ -172,8 +171,6 @@ private:
|
|||||||
Integrator _accel_int;
|
Integrator _accel_int;
|
||||||
Integrator _gyro_int;
|
Integrator _gyro_int;
|
||||||
|
|
||||||
enum Rotation _rotation;
|
|
||||||
|
|
||||||
// last temperature reading for print_info()
|
// last temperature reading for print_info()
|
||||||
float _last_temperature;
|
float _last_temperature;
|
||||||
|
|
||||||
@@ -245,8 +242,8 @@ private:
|
|||||||
void _set_sample_rate(unsigned desired_sample_rate_hz);
|
void _set_sample_rate(unsigned desired_sample_rate_hz);
|
||||||
|
|
||||||
/* do not allow to copy this class due to pointer data members */
|
/* do not allow to copy this class due to pointer data members */
|
||||||
GYROSIM(const GYROSIM &);
|
GYROSIM(const GYROSIM &) = delete;
|
||||||
GYROSIM operator=(const GYROSIM &);
|
GYROSIM operator=(const GYROSIM &) = delete;
|
||||||
|
|
||||||
#pragma pack(push, 1)
|
#pragma pack(push, 1)
|
||||||
/**
|
/**
|
||||||
@@ -295,8 +292,8 @@ private:
|
|||||||
int _gyro_orb_class_instance;
|
int _gyro_orb_class_instance;
|
||||||
|
|
||||||
/* do not allow to copy this class due to pointer data members */
|
/* do not allow to copy this class due to pointer data members */
|
||||||
GYROSIM_gyro(const GYROSIM_gyro &);
|
GYROSIM_gyro(const GYROSIM_gyro &) = delete;
|
||||||
GYROSIM_gyro operator=(const GYROSIM_gyro &);
|
GYROSIM_gyro operator=(const GYROSIM_gyro &) = delete;
|
||||||
};
|
};
|
||||||
|
|
||||||
/** driver 'main' command */
|
/** driver 'main' command */
|
||||||
@@ -312,7 +309,6 @@ GYROSIM::GYROSIM(const char *path_accel, const char *path_gyro, enum Rotation ro
|
|||||||
_accel_range_m_s2(0.0f),
|
_accel_range_m_s2(0.0f),
|
||||||
_accel_topic(nullptr),
|
_accel_topic(nullptr),
|
||||||
_accel_orb_class_instance(-1),
|
_accel_orb_class_instance(-1),
|
||||||
_accel_class_instance(-1),
|
|
||||||
_gyro_reports(nullptr),
|
_gyro_reports(nullptr),
|
||||||
_gyro_scale{},
|
_gyro_scale{},
|
||||||
_gyro_range_scale(0.0f),
|
_gyro_range_scale(0.0f),
|
||||||
@@ -324,7 +320,6 @@ GYROSIM::GYROSIM(const char *path_accel, const char *path_gyro, enum Rotation ro
|
|||||||
_reset_retries(perf_alloc(PC_COUNT, "gyrosim_reset_retries")),
|
_reset_retries(perf_alloc(PC_COUNT, "gyrosim_reset_retries")),
|
||||||
_accel_int(1000000 / GYROSIM_ACCEL_DEFAULT_RATE, true),
|
_accel_int(1000000 / GYROSIM_ACCEL_DEFAULT_RATE, true),
|
||||||
_gyro_int(1000000 / GYROSIM_GYRO_DEFAULT_RATE, true),
|
_gyro_int(1000000 / GYROSIM_GYRO_DEFAULT_RATE, true),
|
||||||
_rotation(rotation),
|
|
||||||
_last_temperature(0)
|
_last_temperature(0)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user