dronecode_sdk Namespace Reference
Namespace for all dronecode_sdk types.
Data Structures
- dronecode_sdk::Action
- dronecode_sdk::Calibration
- dronecode_sdk::Camera
- dronecode_sdk::DronecodeSDK
- dronecode_sdk::FollowMe
- dronecode_sdk::Gimbal
- dronecode_sdk::Info
- dronecode_sdk::LogFiles
- dronecode_sdk::MavlinkPassthrough
- dronecode_sdk::Mission
- dronecode_sdk::MissionItem
- dronecode_sdk::MissionRaw
- dronecode_sdk::Offboard
- dronecode_sdk::Param
- dronecode_sdk::PluginBase
- dronecode_sdk::System
- dronecode_sdk::Telemetry
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 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::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. |
| 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::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. |
Enumeration Type Documentation
enum ConnectionResult
#include: connection_result.h
Result type returned when adding a connection.
Note: DronecodeSDK 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* dronecode_sdk::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 dronecode_sdk::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& dronecode_sdk::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 dronecode_sdk::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& dronecode_sdk::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& dronecode_sdk::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 dronecode_sdk::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& dronecode_sdk::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 dronecode_sdk::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& dronecode_sdk::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 dronecode_sdk::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& dronecode_sdk::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 dronecode_sdk::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& dronecode_sdk::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 dronecode_sdk::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& dronecode_sdk::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& dronecode_sdk::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 dronecode_sdk::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& dronecode_sdk::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 dronecode_sdk::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& dronecode_sdk::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 dronecode_sdk::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& dronecode_sdk::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 dronecode_sdk::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& dronecode_sdk::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& dronecode_sdk::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/telemetry/telemetry.h
bool dronecode_sdk::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 dronecode_sdk::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& dronecode_sdk::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& dronecode_sdk::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& dronecode_sdk::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& dronecode_sdk::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 dronecode_sdk::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& dronecode_sdk::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 dronecode_sdk::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& dronecode_sdk::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 dronecode_sdk::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& dronecode_sdk::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 dronecode_sdk::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
std::ostream& dronecode_sdk::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 dronecode_sdk::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& dronecode_sdk::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 dronecode_sdk::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& dronecode_sdk::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 dronecode_sdk::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& dronecode_sdk::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.