QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
GPSCommandSequence::Result Struct Reference

#include <GPSCommand.h>

Public Member Functions

bool succeeded () const
 

Public Attributes

std::optional< size_t > failedStep = std::nullopt
 The failed required step, or the step during which a sticky failure ended the sequence.
 
QByteArray failedLabel {}
 
GPSCommandOutcome outcome = GPSCommandOutcome::Pending
 The failed command's last outcome.
 

Detailed Description

Definition at line 139 of file GPSCommand.h.

Member Function Documentation

◆ succeeded()

bool GPSCommandSequence::Result::succeeded ( ) const
inline

Definition at line 147 of file GPSCommand.h.

Member Data Documentation

◆ failedLabel

QByteArray GPSCommandSequence::Result::failedLabel {}

Definition at line 143 of file GPSCommand.h.

Referenced by GPSCommandChannel::failSequence().

◆ failedStep

std::optional<size_t> GPSCommandSequence::Result::failedStep = std::nullopt

The failed required step, or the step during which a sticky failure ended the sequence.

Definition at line 142 of file GPSCommand.h.

Referenced by GPSCommandChannel::runSequence().

◆ outcome

GPSCommandOutcome GPSCommandSequence::Result::outcome = GPSCommandOutcome::Pending

The failed command's last outcome.

Definition at line 145 of file GPSCommand.h.

Referenced by GPSCommandChannel::failSequence().


The documentation for this struct was generated from the following file: