mavsdk Namespace Reference
Namespace for all mavsdk types.
Data Structures
- mavsdk::Action
- mavsdk::Calibration
- mavsdk::Camera
- mavsdk::FollowMe
- mavsdk::Geofence
- mavsdk::Gimbal
- mavsdk::Info
- mavsdk::LogFiles
- mavsdk::MavlinkFTP
- mavsdk::MavlinkPassthrough
- mavsdk::Mavsdk
- mavsdk::Mission
- mavsdk::MissionItem
- mavsdk::MissionRaw
- mavsdk::Mocap
- mavsdk::Offboard
- mavsdk::Param
- mavsdk::PluginBase
- mavsdk::Shell
- mavsdk::System
- mavsdk::Telemetry
- mavsdk::Tune
Enumerations
Type | Description |
---|---|
enum ConnectionResult | Result type returned when adding a connection. |
enum ComponentType | Component Types. |
Functions
Type | Name | Description |
---|---|---|
const char * | connection_result_str (const ConnectionResult result) | Returns a human-readable English string for a ConnectionResult. |
bool | operator== (const Camera::VideoStreamSettings & lhs, const Camera::VideoStreamSettings & rhs) | Equal operator to compare two Camera::VideoStreamSettings objects. |
std::ostream & | operator<< (std::ostream & str, Camera::VideoStreamSettings const & video_stream_settings) | Stream operator to print information about a Camera::VideoStreamSettings. |
bool | operator== (const Camera::VideoStreamInfo & lhs, const Camera::VideoStreamInfo & rhs) | Equal operator to compare two Camera::VideoStreamInfo objects. |
std::ostream & | operator<< (std::ostream & str, Camera::VideoStreamInfo const & video_stream_info) | Stream operator to print information about a Camera::VideoStreamInfo. |
std::ostream & | operator<< (std::ostream & str, Camera::VideoStreamInfo::Status const & video_stream_info_status) | Stream operator to print information about a Camera::VideoStreamInfo::Status. |
bool | operator== (const Camera::CaptureInfo & lhs, const Camera::CaptureInfo & rhs) | Equal operator to compare two Camera::CaptureInfo objects. |
std::ostream & | operator<< (std::ostream & str, Camera::CaptureInfo const & capture_info) | Stream operator to print information about a Camera::CaptureInfo. |
bool | operator== (const Camera::CaptureInfo::Position & lhs, const Camera::CaptureInfo::Position & rhs) | Equal operator to compare two Camera::CaptureInfo::Position objects. |
std::ostream & | operator<< (std::ostream & str, Camera::CaptureInfo::Position const & position) | Stream operator to print information about a Camera::CaptureInfo::Position. |
bool | operator== (const Camera::CaptureInfo::Quaternion & lhs, const Camera::CaptureInfo::Quaternion & rhs) | Equal operator to compare two Camera::CaptureInfo::Quaternion objects. |
std::ostream & | operator<< (std::ostream & str, Camera::CaptureInfo::Quaternion const & quaternion) | Stream operator to print information about a Camera::CaptureInfo::Quaternion. |
bool | operator== (const Camera::CaptureInfo::EulerAngle & lhs, const Camera::CaptureInfo::EulerAngle & rhs) | Equal operator to compare two Camera::CaptureInfo::EulerAngle objects. |
std::ostream & | operator<< (std::ostream & str, Camera::CaptureInfo::EulerAngle const & euler_angle) | Stream operator to print information about a Camera::CaptureInfo::EulerAngle. |
bool | operator== (const Camera::Status & lhs, const Camera::Status & rhs) | Equal operator to compare two Camera::Status objects. |
std::ostream & | operator<< (std::ostream & str, Camera::Status const & status) | Stream operator to print information about a Camera::Status. |
std::ostream & | operator<< (std::ostream & str, Camera::Status::StorageStatus const & storage_status) | Stream operator to print information about a Camera::Status::StorageStatus. |
bool | operator== (const Camera::Setting & lhs, const Camera::Setting & rhs) | Equal operator to compare two Camera::Setting objects. |
std::ostream & | operator<< (std::ostream & str, Camera::Setting const & setting) | Stream operator to print information about a Camera::Setting. |
bool | operator== (const Camera::Option & lhs, const Camera::Option & rhs) | Equal operator to compare two Camera::Option objects. |
std::ostream & | operator<< (std::ostream & str, Camera::Option const & option) | Stream operator to print information about a Camera::Option. |
bool | operator== (const Camera::SettingOptions & lhs, const Camera::SettingOptions & rhs) | Equal operator to compare two Camera::SettingOptions objects. |
std::ostream & | operator<< (std::ostream & str, Camera::SettingOptions const & setting_options) | Stream operator to print information about a Camera::Option. |
bool | operator== (const MissionItem & lhs, const MissionItem & rhs) | Equal operator to compare two MissionItem objects. |
std::ostream & | operator<< (std::ostream & str, MissionItem const & mission_item) | Stream operator to print infos about a MissionItem. |
std::ostream & | operator<< (std::ostream & str, MissionItem::CameraAction const & camera_action) | Stream operator to print infos about a MissionItem::CameraAction. |
bool | operator== (const Mocap::Quaternion & lhs, const Mocap::Quaternion & rhs) | Equal operator to compare two Mocap::Quaternion objects. |
std::ostream & | operator<< (std::ostream & str, Mocap::Quaternion const & quaternion) | Stream operator to print information about a Mocap::Quaternion. |
bool | operator== (const Mocap::VisionPositionEstimate & lhs, const Mocap::VisionPositionEstimate & rhs) | Equal operator to compare two Mocap::VisionPositionEstimate objects. |
std::ostream & | operator<< (std::ostream & str, Mocap::VisionPositionEstimate const & vision_position_estimate) | Stream operator to print information about a Mocap::VisionPositionEstimate. |
bool | operator== (const Mocap::AttitudePositionMocap & lhs, const Mocap::AttitudePositionMocap & rhs) | Equal operator to compare two Mocap::AttitudePositionMocap objects. |
std::ostream & | operator<< (std::ostream & str, Mocap::AttitudePositionMocap const & attitude_position_mocap) | Stream operator to print information about a Mocap::AttitudePositionMocap. |
bool | operator== (const Mocap::Odometry & lhs, const Mocap::Odometry & rhs) | Equal operator to compare two Mocap::Odometry objects. |
std::ostream & | operator<< (std::ostream & str, Mocap::Odometry const & odometry) | Stream operator to print information about a Mocap::Odometry. |
bool | operator== (const Mocap::PositionBody & lhs, const Mocap::PositionBody & rhs) | Equal operator to compare two Mocap::PositionBody objects. |
bool | operator!= (const Mocap::PositionBody & lhs, const Mocap::PositionBody & rhs) | Non Equal operator to compare two Mocap::PositionBody objects. |
std::ostream & | operator<< (std::ostream & str, Mocap::PositionBody const & position_body) | Stream operator to print information about a Mocap::PositionBody. |
bool | operator== (const Mocap::AngleBody & lhs, const Mocap::AngleBody & rhs) | Equal operator to compare two Mocap::AngleBody objects. |
bool | operator!= (const Mocap::AngleBody & lhs, const Mocap::AngleBody & rhs) | Non Equal operator to compare two Mocap::AngleBody objects. |
std::ostream & | operator<< (std::ostream & str, Mocap::AngleBody const & angle_body) | Stream operator to print information about a Mocap::AngleBody. |
bool | operator== (const Mocap::SpeedBody & lhs, const Mocap::SpeedBody & rhs) | Equal operator to compare two Mocap::SpeedBody objects. |
bool | operator!= (const Mocap::SpeedBody & lhs, const Mocap::SpeedBody & rhs) | Non Equal operator to compare two Mocap::SpeedBody objects. |
std::ostream & | operator<< (std::ostream & str, Mocap::SpeedBody const & speed_body) | Stream operator to print information about a Mocap::SpeedBody. |
bool | operator== (const Mocap::Covariance & lhs, const Mocap::Covariance & rhs) | Equal operator to compare two Mocap::Covariance objects. |
bool | operator!= (const Mocap::Covariance & lhs, const Mocap::Covariance & rhs) | Non Equal operator to compare two Mocap::Covariance objects. |
std::ostream & | operator<< (std::ostream & str, Mocap::Covariance const & covariance) | Stream operator to print information about a Mocap::SpeedBody. |
bool | operator== (const Mocap::AngularVelocityBody & lhs, const Mocap::AngularVelocityBody & rhs) | Equal operator to compare two Telemetry::AngularVelocityBody objects. |
std::ostream & | operator<< (std::ostream & str, Mocap::AngularVelocityBody const & angular_velocity_body) | Stream operator to print information about a Telemetry::AngularVelocityBody. |
bool | operator== (const Offboard::ActuatorControl & lhs, const Offboard::ActuatorControl & rhs) | Equal operator to compare two Offboard::ActuatorControl objects. |
bool | operator== (const Offboard::Attitude & lhs, const Offboard::Attitude & rhs) | Equal operator to compare two Offboard::Attitude objects. |
bool | operator== (const Offboard::AttitudeRate & lhs, const Offboard::AttitudeRate & rhs) | Equal operator to compare two Offboard::AttitudeRate objects. |
std::ostream & | operator<< (std::ostream & str, Offboard::ActuatorControl const & actuator_control) | Stream operator to print information about a Offboard::ActuatorControl. |
std::ostream & | operator<< (std::ostream & str, Offboard::Attitude const & attitude) | Stream operator to print information about a Offboard::Attitude. |
std::ostream & | operator<< (std::ostream & str, Offboard::AttitudeRate const & attitude_rate) | Stream operator to print information about a Offboard::AttitudeRate. |
bool | operator== (const Offboard::PositionNEDYaw & lhs, const Offboard::PositionNEDYaw & rhs) | Equal operator to compare two Offboard::PositionNEDYaw objects. |
std::ostream & | operator<< (std::ostream & str, Offboard::PositionNEDYaw const & position_ned_yaw) | Stream operator to print information about a Offboard::PositionNEDYaw. |
bool | operator== (const Offboard::VelocityBodyYawspeed & lhs, const Offboard::VelocityBodyYawspeed & rhs) | Equal operator to compare two Offboard::VelocityBodyYawspeed objects. |
std::ostream & | operator<< (std::ostream & str, Offboard::VelocityBodyYawspeed const & velocity_body_yawspeed) | Stream operator to print information about a Offboard::VelocityBodyYawspeed. |
bool | operator== (const Offboard::VelocityNEDYaw & lhs, const Offboard::VelocityNEDYaw & rhs) | Equal operator to compare two Offboard::VelocityNEDYaw objects. |
std::ostream & | operator<< (std::ostream & str, Offboard::VelocityNEDYaw const & velocity_ned_yaw) | Stream operator to print information about a Offboard::VelocityNEDYaw. |
bool | operator== (const Shell::ShellMessage & lhs, const Shell::ShellMessage & rhs) | Equal operator to compare two Shell::Quaternion objects. |
std::ostream & | operator<< (std::ostream & str, Shell::ShellMessage const & shell_message) | Stream operator to print information about a Shell::Quaternion . |
bool | operator== (const Telemetry::PositionVelocityNED & lhs, const Telemetry::PositionVelocityNED & rhs) | Equal operator to compare two Telemetry::PositionVelocityNED objects. |
bool | operator== (const Telemetry::Position & lhs, const Telemetry::Position & rhs) | Equal operator to compare two Telemetry::Position objects. |
std::ostream & | operator<< (std::ostream & str, Telemetry::Position const & position) | Stream operator to print information about a Telemetry::Position. |
std::ostream & | operator<< (std::ostream & str, Telemetry::PositionNED const & position_ned) | Stream operator to print information about a Telemetry::PositionNED. |
std::ostream & | operator<< (std::ostream & str, Telemetry::VelocityNED const & velocity_ned) | Stream operator to print information about a Telemetry::VelocityNED. |
std::ostream & | operator<< (std::ostream & str, Telemetry::PositionVelocityNED const & position_velocity_ned) | Stream operator to print information about a Telemetry::PositionVelocityNED. |
bool | operator== (const Telemetry::Health & lhs, const Telemetry::Health & rhs) | Equal operator to compare two Telemetry::Health objects. |
std::ostream & | operator<< (std::ostream & str, Telemetry::Health const & health) | Stream operator to print information about a Telemetry::Health. |
bool | operator== (const Telemetry::IMUReadingNED & lhs, const Telemetry::IMUReadingNED & rhs) | Equal operator to compare two Telemetry::IMUReadingNED objects. |
std::ostream & | operator<< (std::ostream & str, Telemetry::AccelerationNED const & acceleration_ned) | Stream operator to print information about a Telemetry::AccelerationNED. |
std::ostream & | operator<< (std::ostream & str, Telemetry::AngularVelocityNED const & angular_velocity_ned) | Stream operator to print information about a Telemetry::AngularVelocityNED. |
std::ostream & | operator<< (std::ostream & str, Telemetry::MagneticFieldNED const & magnetic_field) | Stream operator to print information about a Telemetry::MagneticFieldNED. |
std::ostream & | operator<< (std::ostream & str, Telemetry::IMUReadingNED const & imu_reading_ned) | Stream operator to print information about a Telemetry::IMUReadingNED. |
bool | operator== (const Telemetry::GPSInfo & lhs, const Telemetry::GPSInfo & rhs) | Equal operator to compare two Telemetry::GPSInfo objects. |
std::ostream & | operator<< (std::ostream & str, Telemetry::GPSInfo const & gps_info) | Stream operator to print information about a Telemetry::GPSInfo. |
bool | operator== (const Telemetry::Battery & lhs, const Telemetry::Battery & rhs) | Equal operator to compare two Telemetry::Battery objects. |
std::ostream & | operator<< (std::ostream & str, Telemetry::Battery const & battery) | Stream operator to print information about a Telemetry::Battery. |
bool | operator== (const Telemetry::Quaternion & lhs, const Telemetry::Quaternion & rhs) | Equal operator to compare two Telemetry::Quaternion objects. |
bool | operator!= (const Telemetry::Quaternion & lhs, const Telemetry::Quaternion & rhs) | NOT Equal operator to compare two Telemetry::Quaternion objects. |
std::ostream & | operator<< (std::ostream & str, Telemetry::Quaternion const & quaternion) | Stream operator to print information about a Telemetry::Quaternion. |
bool | operator== (const Telemetry::EulerAngle & lhs, const Telemetry::EulerAngle & rhs) | Equal operator to compare two Telemetry::EulerAngle objects. |
std::ostream & | operator<< (std::ostream & str, Telemetry::EulerAngle const & euler_angle) | Stream operator to print information about a Telemetry::EulerAngle. |
bool | operator== (const Telemetry::AngularVelocityBody & lhs, const Telemetry::AngularVelocityBody & rhs) | Equal operator to compare two Telemetry::AngularVelocityBody objects. |
bool | operator!= (const Telemetry::AngularVelocityBody & lhs, const Telemetry::AngularVelocityBody & rhs) | NOT Equal operator to compare two Telemetry::AngularVelocityBody objects. |
std::ostream & | operator<< (std::ostream & str, Telemetry::AngularVelocityBody const & angular_velocity_body) | Stream operator to print information about a Telemetry::AngularVelocityBody. |
bool | operator== (const Telemetry::GroundSpeedNED & lhs, const Telemetry::GroundSpeedNED & rhs) | Equal operator to compare two Telemetry::GroundSpeedNED objects. |
std::ostream & | operator<< (std::ostream & str, Telemetry::GroundSpeedNED const & ground_speed) | Stream operator to print information about a Telemetry::GroundSpeedNED. |
bool | operator== (const Telemetry::RCStatus & lhs, const Telemetry::RCStatus & rhs) | Equal operator to compare two Telemetry::RCStatus objects. |
std::ostream & | operator<< (std::ostream & str, Telemetry::RCStatus const & rc_status) | Stream operator to print information about a Telemetry::RCStatus. |
std::ostream & | operator<< (std::ostream & str, Telemetry::StatusText const & status_text) | Stream operator to print information about a Telemetry::StatusText. |
bool | operator== (const Telemetry::ActuatorControlTarget & lhs, const Telemetry::ActuatorControlTarget & rhs) | Equal operator to compare two Telemetry::ActuatorControlTarget objects. |
std::ostream & | operator<< (std::ostream & str, Telemetry::ActuatorControlTarget const & actuator_control_target) | Stream operator to print information about a Telemetry::ActuatorControlTarget. |
bool | operator== (const Telemetry::ActuatorOutputStatus & lhs, const Telemetry::ActuatorOutputStatus & rhs) | Equal operator to compare two Telemetry::ActuatorOutputStatus objects. |
std::ostream & | operator<< (std::ostream & str, Telemetry::ActuatorOutputStatus const & actuator_output_status) | Stream operator to print information about a Telemetry::ActuatorControlTarget. |
bool | operator== (const Telemetry::PositionBody & lhs, const Telemetry::PositionBody & rhs) | Equal operator to compare two Telemetry::PositionBody objects. |
bool | operator!= (const Telemetry::PositionBody & lhs, const Telemetry::PositionBody & rhs) | NOT Equal operator to compare two Telemetry::PositionBody objects. |
std::ostream & | operator<< (std::ostream & str, Telemetry::PositionBody const & position_body) | Stream operator to print information about a Telemetry::PositionBody. |
bool | operator== (const Telemetry::SpeedBody & lhs, const Telemetry::SpeedBody & rhs) | Equal operator to compare two Telemetry::SpeedBody objects. |
bool | operator!= (const Telemetry::SpeedBody & lhs, const Telemetry::SpeedBody & rhs) | NOT Equal operator to compare two Telemetry::SpeedBody objects. |
std::ostream & | operator<< (std::ostream & str, Telemetry::SpeedBody const & speed_body) | Stream operator to print information about a Telemetry::SpeedBody. |
bool | operator== (const Telemetry::Odometry & lhs, const Telemetry::Odometry & rhs) | Equal operator to compare two Telemetry::Odometry objects. |
std::ostream & | operator<< (std::ostream & str, Telemetry::Odometry const & odometry) | Stream operator to print information about a Telemetry::Odometry. |
std::ostream & | operator<< (std::ostream & str, Telemetry::FlightMode const & flight_mode) | Stream operator to print information about a Telemetry::FlightMode. |
std::ostream & | operator<< (std::ostream & str, Telemetry::LandedState const & landed_state) | Stream operator to print information about a Telemetry::LandedState. |
Enumeration Type Documentation
enum ConnectionResult
#include: connection_result.h
Result type returned when adding a connection.
Note: Mavsdk does not throw exceptions. Instead a result of this type will be returned when you add a connection: add_udp_connection().
Value | Description |
---|---|
SUCCESS |
Connection succeeded. |
TIMEOUT |
Connection timed out. |
SOCKET_ERROR |
Socket error. |
BIND_ERROR |
Bind error. |
SOCKET_CONNECTION_ERROR |
Socket connection error. |
CONNECTION_ERROR |
Connection error. |
NOT_IMPLEMENTED |
Connection type not implemented. |
SYSTEM_NOT_CONNECTED |
No system is connected. |
SYSTEM_BUSY |
System is busy. |
COMMAND_DENIED |
Command is denied. |
DESTINATION_IP_UNKNOWN |
Connection IP is unknown. |
CONNECTIONS_EXHAUSTED |
Connections exhausted. |
CONNECTION_URL_INVALID |
URL invalid. |
BAUDRATE_UNKNOWN |
Baudrate unknown. |
enum ComponentType
#include: system.h
Component Types.
Value | Description |
---|---|
UNKNOWN |
|
AUTOPILOT |
|
CAMERA |
|
GIMBAL |
Function Documentation
connection_result_str()
#include: connection_result.h
const char* mavsdk::connection_result_str(const ConnectionResult result)
Returns a human-readable English string for a ConnectionResult.
Parameters
- const ConnectionResult result - The enum value for which a human readable string is required.
Returns
const char * - Human readable string for the ConnectionResult.
operator==()
#include: plugins/camera/camera.h
bool mavsdk::operator==(const Camera::VideoStreamSettings &lhs, const Camera::VideoStreamSettings &rhs)
Equal operator to compare two Camera::VideoStreamSettings objects.
Parameters
- const Camera::VideoStreamSettings& lhs -
- const Camera::VideoStreamSettings& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/camera/camera.h
std::ostream& mavsdk::operator<<(std::ostream &str, Camera::VideoStreamSettings const &video_stream_settings)
Stream operator to print information about a Camera::VideoStreamSettings.
Parameters
- std::ostream& str -
- Camera::VideoStreamSettings const& video_stream_settings -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/camera/camera.h
bool mavsdk::operator==(const Camera::VideoStreamInfo &lhs, const Camera::VideoStreamInfo &rhs)
Equal operator to compare two Camera::VideoStreamInfo objects.
Parameters
- const Camera::VideoStreamInfo& lhs -
- const Camera::VideoStreamInfo& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/camera/camera.h
std::ostream& mavsdk::operator<<(std::ostream &str, Camera::VideoStreamInfo const &video_stream_info)
Stream operator to print information about a Camera::VideoStreamInfo.
Parameters
- std::ostream& str -
- Camera::VideoStreamInfo const& video_stream_info -
Returns
std::ostream & - A reference to the stream.
operator<<()
#include: plugins/camera/camera.h
std::ostream& mavsdk::operator<<(std::ostream &str, Camera::VideoStreamInfo::Status const &video_stream_info_status)
Stream operator to print information about a Camera::VideoStreamInfo::Status.
Parameters
- std::ostream& str -
- Camera::VideoStreamInfo::Status const& video_stream_info_status -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/camera/camera.h
bool mavsdk::operator==(const Camera::CaptureInfo &lhs, const Camera::CaptureInfo &rhs)
Equal operator to compare two Camera::CaptureInfo objects.
Parameters
- const Camera::CaptureInfo& lhs -
- const Camera::CaptureInfo& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/camera/camera.h
std::ostream& mavsdk::operator<<(std::ostream &str, Camera::CaptureInfo const &capture_info)
Stream operator to print information about a Camera::CaptureInfo.
Parameters
- std::ostream& str -
- Camera::CaptureInfo const& capture_info -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/camera/camera.h
bool mavsdk::operator==(const Camera::CaptureInfo::Position &lhs, const Camera::CaptureInfo::Position &rhs)
Equal operator to compare two Camera::CaptureInfo::Position objects.
Parameters
- const Camera::CaptureInfo::Position& lhs -
- const Camera::CaptureInfo::Position& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/camera/camera.h
std::ostream& mavsdk::operator<<(std::ostream &str, Camera::CaptureInfo::Position const &position)
Stream operator to print information about a Camera::CaptureInfo::Position.
Parameters
- std::ostream& str -
- Camera::CaptureInfo::Position const& position -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/camera/camera.h
bool mavsdk::operator==(const Camera::CaptureInfo::Quaternion &lhs, const Camera::CaptureInfo::Quaternion &rhs)
Equal operator to compare two Camera::CaptureInfo::Quaternion objects.
Parameters
- const Camera::CaptureInfo::Quaternion& lhs -
- const Camera::CaptureInfo::Quaternion& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/camera/camera.h
std::ostream& mavsdk::operator<<(std::ostream &str, Camera::CaptureInfo::Quaternion const &quaternion)
Stream operator to print information about a Camera::CaptureInfo::Quaternion.
Parameters
- std::ostream& str -
- Camera::CaptureInfo::Quaternion const& quaternion -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/camera/camera.h
bool mavsdk::operator==(const Camera::CaptureInfo::EulerAngle &lhs, const Camera::CaptureInfo::EulerAngle &rhs)
Equal operator to compare two Camera::CaptureInfo::EulerAngle objects.
Parameters
- const Camera::CaptureInfo::EulerAngle& lhs -
- const Camera::CaptureInfo::EulerAngle& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/camera/camera.h
std::ostream& mavsdk::operator<<(std::ostream &str, Camera::CaptureInfo::EulerAngle const &euler_angle)
Stream operator to print information about a Camera::CaptureInfo::EulerAngle.
Parameters
- std::ostream& str -
- Camera::CaptureInfo::EulerAngle const& euler_angle -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/camera/camera.h
bool mavsdk::operator==(const Camera::Status &lhs, const Camera::Status &rhs)
Equal operator to compare two Camera::Status objects.
Parameters
- const Camera::Status& lhs -
- const Camera::Status& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/camera/camera.h
std::ostream& mavsdk::operator<<(std::ostream &str, Camera::Status const &status)
Stream operator to print information about a Camera::Status.
Parameters
- std::ostream& str -
- Camera::Status const& status -
Returns
std::ostream & - A reference to the stream.
operator<<()
#include: plugins/camera/camera.h
std::ostream& mavsdk::operator<<(std::ostream &str, Camera::Status::StorageStatus const &storage_status)
Stream operator to print information about a Camera::Status::StorageStatus.
Parameters
- std::ostream& str -
- Camera::Status::StorageStatus const& storage_status -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/camera/camera.h
bool mavsdk::operator==(const Camera::Setting &lhs, const Camera::Setting &rhs)
Equal operator to compare two Camera::Setting objects.
Parameters
- const Camera::Setting& lhs -
- const Camera::Setting& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/camera/camera.h
std::ostream& mavsdk::operator<<(std::ostream &str, Camera::Setting const &setting)
Stream operator to print information about a Camera::Setting.
Parameters
- std::ostream& str -
- Camera::Setting const& setting -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/camera/camera.h
bool mavsdk::operator==(const Camera::Option &lhs, const Camera::Option &rhs)
Equal operator to compare two Camera::Option objects.
Parameters
- const Camera::Option& lhs -
- const Camera::Option& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/camera/camera.h
std::ostream& mavsdk::operator<<(std::ostream &str, Camera::Option const &option)
Stream operator to print information about a Camera::Option.
Parameters
- std::ostream& str -
- Camera::Option const& option -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/camera/camera.h
bool mavsdk::operator==(const Camera::SettingOptions &lhs, const Camera::SettingOptions &rhs)
Equal operator to compare two Camera::SettingOptions objects.
Parameters
- const Camera::SettingOptions& lhs -
- const Camera::SettingOptions& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/camera/camera.h
std::ostream& mavsdk::operator<<(std::ostream &str, Camera::SettingOptions const &setting_options)
Stream operator to print information about a Camera::Option.
Parameters
- std::ostream& str -
- Camera::SettingOptions const& setting_options -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/mission/mission_item.h
bool mavsdk::operator==(const MissionItem &lhs, const MissionItem &rhs)
Equal operator to compare two MissionItem objects.
Parameters
- const MissionItem& lhs -
- const MissionItem& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/mission/mission_item.h
std::ostream& mavsdk::operator<<(std::ostream &str, MissionItem const &mission_item)
Stream operator to print infos about a MissionItem.
Parameters
- std::ostream& str -
- MissionItem const& mission_item -
Returns
std::ostream & - A reference to the stream.
operator<<()
#include: plugins/mission/mission_item.h
std::ostream& mavsdk::operator<<(std::ostream &str, MissionItem::CameraAction const &camera_action)
Stream operator to print infos about a MissionItem::CameraAction.
Parameters
- std::ostream& str -
- MissionItem::CameraAction const& camera_action -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/mocap/mocap.h
bool mavsdk::operator==(const Mocap::Quaternion &lhs, const Mocap::Quaternion &rhs)
Equal operator to compare two Mocap::Quaternion objects.
Parameters
- const Mocap::Quaternion& lhs -
- const Mocap::Quaternion& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/mocap/mocap.h
std::ostream& mavsdk::operator<<(std::ostream &str, Mocap::Quaternion const &quaternion)
Stream operator to print information about a Mocap::Quaternion.
Parameters
- std::ostream& str -
- Mocap::Quaternion const& quaternion -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/mocap/mocap.h
bool mavsdk::operator==(const Mocap::VisionPositionEstimate &lhs, const Mocap::VisionPositionEstimate &rhs)
Equal operator to compare two Mocap::VisionPositionEstimate objects.
Parameters
- const Mocap::VisionPositionEstimate& lhs -
- const Mocap::VisionPositionEstimate& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/mocap/mocap.h
std::ostream& mavsdk::operator<<(std::ostream &str, Mocap::VisionPositionEstimate const &vision_position_estimate)
Stream operator to print information about a Mocap::VisionPositionEstimate.
Parameters
- std::ostream& str -
- Mocap::VisionPositionEstimate const& vision_position_estimate -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/mocap/mocap.h
bool mavsdk::operator==(const Mocap::AttitudePositionMocap &lhs, const Mocap::AttitudePositionMocap &rhs)
Equal operator to compare two Mocap::AttitudePositionMocap objects.
Parameters
- const Mocap::AttitudePositionMocap& lhs -
- const Mocap::AttitudePositionMocap& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/mocap/mocap.h
std::ostream& mavsdk::operator<<(std::ostream &str, Mocap::AttitudePositionMocap const &attitude_position_mocap)
Stream operator to print information about a Mocap::AttitudePositionMocap.
Parameters
- std::ostream& str -
- Mocap::AttitudePositionMocap const& attitude_position_mocap -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/mocap/mocap.h
bool mavsdk::operator==(const Mocap::Odometry &lhs, const Mocap::Odometry &rhs)
Equal operator to compare two Mocap::Odometry objects.
Parameters
- const Mocap::Odometry& lhs -
- const Mocap::Odometry& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/mocap/mocap.h
std::ostream& mavsdk::operator<<(std::ostream &str, Mocap::Odometry const &odometry)
Stream operator to print information about a Mocap::Odometry.
Parameters
- std::ostream& str -
- Mocap::Odometry const& odometry -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/mocap/mocap.h
bool mavsdk::operator==(const Mocap::PositionBody &lhs, const Mocap::PositionBody &rhs)
Equal operator to compare two Mocap::PositionBody objects.
Parameters
- const Mocap::PositionBody& lhs -
- const Mocap::PositionBody& rhs -
Returns
bool - true
if items are equal.
operator!=()
#include: plugins/mocap/mocap.h
bool mavsdk::operator!=(const Mocap::PositionBody &lhs, const Mocap::PositionBody &rhs)
Non Equal operator to compare two Mocap::PositionBody objects.
Parameters
- const Mocap::PositionBody& lhs -
- const Mocap::PositionBody& rhs -
Returns
bool - true
if items are not equal.
operator<<()
#include: plugins/mocap/mocap.h
std::ostream& mavsdk::operator<<(std::ostream &str, Mocap::PositionBody const &position_body)
Stream operator to print information about a Mocap::PositionBody.
Parameters
- std::ostream& str -
- Mocap::PositionBody const& position_body -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/mocap/mocap.h
bool mavsdk::operator==(const Mocap::AngleBody &lhs, const Mocap::AngleBody &rhs)
Equal operator to compare two Mocap::AngleBody objects.
Parameters
- const Mocap::AngleBody& lhs -
- const Mocap::AngleBody& rhs -
Returns
bool - true
if items are not equal.
operator!=()
#include: plugins/mocap/mocap.h
bool mavsdk::operator!=(const Mocap::AngleBody &lhs, const Mocap::AngleBody &rhs)
Non Equal operator to compare two Mocap::AngleBody objects.
Parameters
- const Mocap::AngleBody& lhs -
- const Mocap::AngleBody& rhs -
Returns
bool - true
if items are not equal.
operator<<()
#include: plugins/mocap/mocap.h
std::ostream& mavsdk::operator<<(std::ostream &str, Mocap::AngleBody const &angle_body)
Stream operator to print information about a Mocap::AngleBody.
Parameters
- std::ostream& str -
- Mocap::AngleBody const& angle_body -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/mocap/mocap.h
bool mavsdk::operator==(const Mocap::SpeedBody &lhs, const Mocap::SpeedBody &rhs)
Equal operator to compare two Mocap::SpeedBody objects.
Parameters
- const Mocap::SpeedBody& lhs -
- const Mocap::SpeedBody& rhs -
Returns
bool - true
if items are equal.
operator!=()
#include: plugins/mocap/mocap.h
bool mavsdk::operator!=(const Mocap::SpeedBody &lhs, const Mocap::SpeedBody &rhs)
Non Equal operator to compare two Mocap::SpeedBody objects.
Parameters
- const Mocap::SpeedBody& lhs -
- const Mocap::SpeedBody& rhs -
Returns
bool - true
if items are not equal.
operator<<()
#include: plugins/mocap/mocap.h
std::ostream& mavsdk::operator<<(std::ostream &str, Mocap::SpeedBody const &speed_body)
Stream operator to print information about a Mocap::SpeedBody.
Parameters
- std::ostream& str -
- Mocap::SpeedBody const& speed_body -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/mocap/mocap.h
bool mavsdk::operator==(const Mocap::Covariance &lhs, const Mocap::Covariance &rhs)
Equal operator to compare two Mocap::Covariance objects.
Parameters
- const Mocap::Covariance& lhs -
- const Mocap::Covariance& rhs -
Returns
bool - true
if items are equal.
operator!=()
#include: plugins/mocap/mocap.h
bool mavsdk::operator!=(const Mocap::Covariance &lhs, const Mocap::Covariance &rhs)
Non Equal operator to compare two Mocap::Covariance objects.
Parameters
- const Mocap::Covariance& lhs -
- const Mocap::Covariance& rhs -
Returns
bool - true
if items are not equal.
operator<<()
#include: plugins/mocap/mocap.h
std::ostream& mavsdk::operator<<(std::ostream &str, Mocap::Covariance const &covariance)
Stream operator to print information about a Mocap::SpeedBody.
Parameters
- std::ostream& str -
- Mocap::Covariance const& covariance -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/mocap/mocap.h
bool mavsdk::operator==(const Mocap::AngularVelocityBody &lhs, const Mocap::AngularVelocityBody &rhs)
Equal operator to compare two Telemetry::AngularVelocityBody objects.
Parameters
- const Mocap::AngularVelocityBody& lhs -
- const Mocap::AngularVelocityBody& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/mocap/mocap.h
std::ostream& mavsdk::operator<<(std::ostream &str, Mocap::AngularVelocityBody const &angular_velocity_body)
Stream operator to print information about a Telemetry::AngularVelocityBody.
Parameters
- std::ostream& str -
- Mocap::AngularVelocityBody const& angular_velocity_body -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/offboard/offboard.h
bool mavsdk::operator==(const Offboard::ActuatorControl &lhs, const Offboard::ActuatorControl &rhs)
Equal operator to compare two Offboard::ActuatorControl objects.
Parameters
- const Offboard::ActuatorControl& lhs -
- const Offboard::ActuatorControl& rhs -
Returns
bool - true
if items are equal.
operator==()
#include: plugins/offboard/offboard.h
bool mavsdk::operator==(const Offboard::Attitude &lhs, const Offboard::Attitude &rhs)
Equal operator to compare two Offboard::Attitude objects.
Parameters
- const Offboard::Attitude& lhs -
- const Offboard::Attitude& rhs -
Returns
bool - true
if items are equal.
operator==()
#include: plugins/offboard/offboard.h
bool mavsdk::operator==(const Offboard::AttitudeRate &lhs, const Offboard::AttitudeRate &rhs)
Equal operator to compare two Offboard::AttitudeRate objects.
Parameters
- const Offboard::AttitudeRate& lhs -
- const Offboard::AttitudeRate& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/offboard/offboard.h
std::ostream& mavsdk::operator<<(std::ostream &str, Offboard::ActuatorControl const &actuator_control)
Stream operator to print information about a Offboard::ActuatorControl.
Parameters
- std::ostream& str -
- Offboard::ActuatorControl const& actuator_control -
Returns
std::ostream & - A reference to the stream.
operator<<()
#include: plugins/offboard/offboard.h
std::ostream& mavsdk::operator<<(std::ostream &str, Offboard::Attitude const &attitude)
Stream operator to print information about a Offboard::Attitude.
Parameters
- std::ostream& str -
- Offboard::Attitude const& attitude -
Returns
std::ostream & - A reference to the stream.
operator<<()
#include: plugins/offboard/offboard.h
std::ostream& mavsdk::operator<<(std::ostream &str, Offboard::AttitudeRate const &attitude_rate)
Stream operator to print information about a Offboard::AttitudeRate.
Parameters
- std::ostream& str -
- Offboard::AttitudeRate const& attitude_rate -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/offboard/offboard.h
bool mavsdk::operator==(const Offboard::PositionNEDYaw &lhs, const Offboard::PositionNEDYaw &rhs)
Equal operator to compare two Offboard::PositionNEDYaw objects.
Parameters
- const Offboard::PositionNEDYaw& lhs -
- const Offboard::PositionNEDYaw& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/offboard/offboard.h
std::ostream& mavsdk::operator<<(std::ostream &str, Offboard::PositionNEDYaw const &position_ned_yaw)
Stream operator to print information about a Offboard::PositionNEDYaw.
Parameters
- std::ostream& str -
- Offboard::PositionNEDYaw const& position_ned_yaw -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/offboard/offboard.h
bool mavsdk::operator==(const Offboard::VelocityBodyYawspeed &lhs, const Offboard::VelocityBodyYawspeed &rhs)
Equal operator to compare two Offboard::VelocityBodyYawspeed objects.
Parameters
- const Offboard::VelocityBodyYawspeed& lhs -
- const Offboard::VelocityBodyYawspeed& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/offboard/offboard.h
std::ostream& mavsdk::operator<<(std::ostream &str, Offboard::VelocityBodyYawspeed const &velocity_body_yawspeed)
Stream operator to print information about a Offboard::VelocityBodyYawspeed.
Parameters
- std::ostream& str -
- Offboard::VelocityBodyYawspeed const& velocity_body_yawspeed -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/offboard/offboard.h
bool mavsdk::operator==(const Offboard::VelocityNEDYaw &lhs, const Offboard::VelocityNEDYaw &rhs)
Equal operator to compare two Offboard::VelocityNEDYaw objects.
Parameters
- const Offboard::VelocityNEDYaw& lhs -
- const Offboard::VelocityNEDYaw& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/offboard/offboard.h
std::ostream& mavsdk::operator<<(std::ostream &str, Offboard::VelocityNEDYaw const &velocity_ned_yaw)
Stream operator to print information about a Offboard::VelocityNEDYaw.
Parameters
- std::ostream& str -
- Offboard::VelocityNEDYaw const& velocity_ned_yaw -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/shell/shell.h
bool mavsdk::operator==(const Shell::ShellMessage &lhs, const Shell::ShellMessage &rhs)
Equal operator to compare two Shell::Quaternion
objects.
Parameters
- const Shell::ShellMessage& lhs -
- const Shell::ShellMessage& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/shell/shell.h
std::ostream& mavsdk::operator<<(std::ostream &str, Shell::ShellMessage const &shell_message)
Stream operator to print information about a Shell::Quaternion
.
Parameters
- std::ostream& str -
- Shell::ShellMessage const& shell_message -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/telemetry/telemetry.h
bool mavsdk::operator==(const Telemetry::PositionVelocityNED &lhs, const Telemetry::PositionVelocityNED &rhs)
Equal operator to compare two Telemetry::PositionVelocityNED objects.
Parameters
- const Telemetry::PositionVelocityNED& lhs -
- const Telemetry::PositionVelocityNED& rhs -
Returns
bool - true
if items are equal.
operator==()
#include: plugins/telemetry/telemetry.h
bool mavsdk::operator==(const Telemetry::Position &lhs, const Telemetry::Position &rhs)
Equal operator to compare two Telemetry::Position objects.
Parameters
- const Telemetry::Position& lhs -
- const Telemetry::Position& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::Position const &position)
Stream operator to print information about a Telemetry::Position.
Parameters
- std::ostream& str -
- Telemetry::Position const& position -
Returns
std::ostream & - A reference to the stream.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::PositionNED const &position_ned)
Stream operator to print information about a Telemetry::PositionNED.
Parameters
- std::ostream& str -
- Telemetry::PositionNED const& position_ned -
Returns
std::ostream & - A reference to the stream.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::VelocityNED const &velocity_ned)
Stream operator to print information about a Telemetry::VelocityNED.
Parameters
- std::ostream& str -
- Telemetry::VelocityNED const& velocity_ned -
Returns
std::ostream & - A reference to the stream.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::PositionVelocityNED const &position_velocity_ned)
Stream operator to print information about a Telemetry::PositionVelocityNED.
Parameters
- std::ostream& str -
- Telemetry::PositionVelocityNED const& position_velocity_ned -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/telemetry/telemetry.h
bool mavsdk::operator==(const Telemetry::Health &lhs, const Telemetry::Health &rhs)
Equal operator to compare two Telemetry::Health objects.
Parameters
- const Telemetry::Health& lhs -
- const Telemetry::Health& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::Health const &health)
Stream operator to print information about a Telemetry::Health.
Parameters
- std::ostream& str -
- Telemetry::Health const& health -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/telemetry/telemetry.h
bool mavsdk::operator==(const Telemetry::IMUReadingNED &lhs, const Telemetry::IMUReadingNED &rhs)
Equal operator to compare two Telemetry::IMUReadingNED objects.
Parameters
- const Telemetry::IMUReadingNED& lhs -
- const Telemetry::IMUReadingNED& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::AccelerationNED const &acceleration_ned)
Stream operator to print information about a Telemetry::AccelerationNED.
Parameters
- std::ostream& str -
- Telemetry::AccelerationNED const& acceleration_ned -
Returns
std::ostream & - A reference to the stream.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::AngularVelocityNED const &angular_velocity_ned)
Stream operator to print information about a Telemetry::AngularVelocityNED.
Parameters
- std::ostream& str -
- Telemetry::AngularVelocityNED const& angular_velocity_ned -
Returns
std::ostream & - A reference to the stream.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::MagneticFieldNED const &magnetic_field)
Stream operator to print information about a Telemetry::MagneticFieldNED.
Parameters
- std::ostream& str -
- Telemetry::MagneticFieldNED const& magnetic_field -
Returns
std::ostream & - A reference to the stream.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::IMUReadingNED const &imu_reading_ned)
Stream operator to print information about a Telemetry::IMUReadingNED.
Parameters
- std::ostream& str -
- Telemetry::IMUReadingNED const& imu_reading_ned -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/telemetry/telemetry.h
bool mavsdk::operator==(const Telemetry::GPSInfo &lhs, const Telemetry::GPSInfo &rhs)
Equal operator to compare two Telemetry::GPSInfo objects.
Parameters
- const Telemetry::GPSInfo& lhs -
- const Telemetry::GPSInfo& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::GPSInfo const &gps_info)
Stream operator to print information about a Telemetry::GPSInfo.
Parameters
- std::ostream& str -
- Telemetry::GPSInfo const& gps_info -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/telemetry/telemetry.h
bool mavsdk::operator==(const Telemetry::Battery &lhs, const Telemetry::Battery &rhs)
Equal operator to compare two Telemetry::Battery objects.
Parameters
- const Telemetry::Battery& lhs -
- const Telemetry::Battery& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::Battery const &battery)
Stream operator to print information about a Telemetry::Battery.
Parameters
- std::ostream& str -
- Telemetry::Battery const& battery -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/telemetry/telemetry.h
bool mavsdk::operator==(const Telemetry::Quaternion &lhs, const Telemetry::Quaternion &rhs)
Equal operator to compare two Telemetry::Quaternion objects.
Parameters
- const Telemetry::Quaternion& lhs -
- const Telemetry::Quaternion& rhs -
Returns
bool - true
if items are equal.
operator!=()
#include: plugins/telemetry/telemetry.h
bool mavsdk::operator!=(const Telemetry::Quaternion &lhs, const Telemetry::Quaternion &rhs)
NOT Equal operator to compare two Telemetry::Quaternion objects.
Parameters
- const Telemetry::Quaternion& lhs -
- const Telemetry::Quaternion& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::Quaternion const &quaternion)
Stream operator to print information about a Telemetry::Quaternion.
Parameters
- std::ostream& str -
- Telemetry::Quaternion const& quaternion -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/telemetry/telemetry.h
bool mavsdk::operator==(const Telemetry::EulerAngle &lhs, const Telemetry::EulerAngle &rhs)
Equal operator to compare two Telemetry::EulerAngle objects.
Parameters
- const Telemetry::EulerAngle& lhs -
- const Telemetry::EulerAngle& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::EulerAngle const &euler_angle)
Stream operator to print information about a Telemetry::EulerAngle.
Parameters
- std::ostream& str -
- Telemetry::EulerAngle const& euler_angle -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/telemetry/telemetry.h
bool mavsdk::operator==(const Telemetry::AngularVelocityBody &lhs, const Telemetry::AngularVelocityBody &rhs)
Equal operator to compare two Telemetry::AngularVelocityBody objects.
Parameters
- const Telemetry::AngularVelocityBody& lhs -
- const Telemetry::AngularVelocityBody& rhs -
Returns
bool - true
if items are equal.
operator!=()
#include: plugins/telemetry/telemetry.h
bool mavsdk::operator!=(const Telemetry::AngularVelocityBody &lhs, const Telemetry::AngularVelocityBody &rhs)
NOT Equal operator to compare two Telemetry::AngularVelocityBody objects.
Parameters
- const Telemetry::AngularVelocityBody& lhs -
- const Telemetry::AngularVelocityBody& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::AngularVelocityBody const &angular_velocity_body)
Stream operator to print information about a Telemetry::AngularVelocityBody.
Parameters
- std::ostream& str -
- Telemetry::AngularVelocityBody const& angular_velocity_body -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/telemetry/telemetry.h
bool mavsdk::operator==(const Telemetry::GroundSpeedNED &lhs, const Telemetry::GroundSpeedNED &rhs)
Equal operator to compare two Telemetry::GroundSpeedNED objects.
Parameters
- const Telemetry::GroundSpeedNED& lhs -
- const Telemetry::GroundSpeedNED& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::GroundSpeedNED const &ground_speed)
Stream operator to print information about a Telemetry::GroundSpeedNED.
Parameters
- std::ostream& str -
- Telemetry::GroundSpeedNED const& ground_speed -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/telemetry/telemetry.h
bool mavsdk::operator==(const Telemetry::RCStatus &lhs, const Telemetry::RCStatus &rhs)
Equal operator to compare two Telemetry::RCStatus objects.
Parameters
- const Telemetry::RCStatus& lhs -
- const Telemetry::RCStatus& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::RCStatus const &rc_status)
Stream operator to print information about a Telemetry::RCStatus.
Parameters
- std::ostream& str -
- Telemetry::RCStatus const& rc_status -
Returns
std::ostream & - A reference to the stream.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::StatusText const &status_text)
Stream operator to print information about a Telemetry::StatusText.
Parameters
- std::ostream& str -
- Telemetry::StatusText const& status_text -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/telemetry/telemetry.h
bool mavsdk::operator==(const Telemetry::ActuatorControlTarget &lhs, const Telemetry::ActuatorControlTarget &rhs)
Equal operator to compare two Telemetry::ActuatorControlTarget objects.
Parameters
- const Telemetry::ActuatorControlTarget& lhs -
- const Telemetry::ActuatorControlTarget& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::ActuatorControlTarget const &actuator_control_target)
Stream operator to print information about a Telemetry::ActuatorControlTarget.
Parameters
- std::ostream& str -
- Telemetry::ActuatorControlTarget const& actuator_control_target -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/telemetry/telemetry.h
bool mavsdk::operator==(const Telemetry::ActuatorOutputStatus &lhs, const Telemetry::ActuatorOutputStatus &rhs)
Equal operator to compare two Telemetry::ActuatorOutputStatus objects.
Parameters
- const Telemetry::ActuatorOutputStatus& lhs -
- const Telemetry::ActuatorOutputStatus& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::ActuatorOutputStatus const &actuator_output_status)
Stream operator to print information about a Telemetry::ActuatorControlTarget.
Parameters
- std::ostream& str -
- Telemetry::ActuatorOutputStatus const& actuator_output_status -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/telemetry/telemetry.h
bool mavsdk::operator==(const Telemetry::PositionBody &lhs, const Telemetry::PositionBody &rhs)
Equal operator to compare two Telemetry::PositionBody objects.
Parameters
- const Telemetry::PositionBody& lhs -
- const Telemetry::PositionBody& rhs -
Returns
bool - true
if items are equal.
operator!=()
#include: plugins/telemetry/telemetry.h
bool mavsdk::operator!=(const Telemetry::PositionBody &lhs, const Telemetry::PositionBody &rhs)
NOT Equal operator to compare two Telemetry::PositionBody objects.
Parameters
- const Telemetry::PositionBody& lhs -
- const Telemetry::PositionBody& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::PositionBody const &position_body)
Stream operator to print information about a Telemetry::PositionBody.
Parameters
- std::ostream& str -
- Telemetry::PositionBody const& position_body -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/telemetry/telemetry.h
bool mavsdk::operator==(const Telemetry::SpeedBody &lhs, const Telemetry::SpeedBody &rhs)
Equal operator to compare two Telemetry::SpeedBody objects.
Parameters
- const Telemetry::SpeedBody& lhs -
- const Telemetry::SpeedBody& rhs -
Returns
bool - true
if items are equal.
operator!=()
#include: plugins/telemetry/telemetry.h
bool mavsdk::operator!=(const Telemetry::SpeedBody &lhs, const Telemetry::SpeedBody &rhs)
NOT Equal operator to compare two Telemetry::SpeedBody objects.
Parameters
- const Telemetry::SpeedBody& lhs -
- const Telemetry::SpeedBody& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::SpeedBody const &speed_body)
Stream operator to print information about a Telemetry::SpeedBody.
Parameters
- std::ostream& str -
- Telemetry::SpeedBody const& speed_body -
Returns
std::ostream & - A reference to the stream.
operator==()
#include: plugins/telemetry/telemetry.h
bool mavsdk::operator==(const Telemetry::Odometry &lhs, const Telemetry::Odometry &rhs)
Equal operator to compare two Telemetry::Odometry objects.
Parameters
- const Telemetry::Odometry& lhs -
- const Telemetry::Odometry& rhs -
Returns
bool - true
if items are equal.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::Odometry const &odometry)
Stream operator to print information about a Telemetry::Odometry.
Parameters
- std::ostream& str -
- Telemetry::Odometry const& odometry -
Returns
std::ostream & - A reference to the stream.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::FlightMode const &flight_mode)
Stream operator to print information about a Telemetry::FlightMode.
Parameters
- std::ostream& str -
- Telemetry::FlightMode const& flight_mode -
Returns
std::ostream & - A reference to the stream.
operator<<()
#include: plugins/telemetry/telemetry.h
std::ostream& mavsdk::operator<<(std::ostream &str, Telemetry::LandedState const &landed_state)
Stream operator to print information about a Telemetry::LandedState.
Parameters
- std::ostream& str -
- Telemetry::LandedState const& landed_state -
Returns
std::ostream & - A reference to the stream.