QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
QGCFinalState Class Reference

Final state for a QGCStateMachine with logging support. More...

#include <QGCFinalState.h>

+ Inheritance diagram for QGCFinalState:
+ Collaboration diagram for QGCFinalState:

Public Member Functions

 QGCFinalState (const QString &stateName, QState *parent=nullptr)
 
 QGCFinalState (QState *parent=nullptr)
 
QString stateName () const
 
QGCStateMachinemachine () const
 
Vehiclevehicle () const
 

Detailed Description

Final state for a QGCStateMachine with logging support.

Definition at line 10 of file QGCFinalState.h.

Constructor & Destructor Documentation

◆ QGCFinalState() [1/2]

QGCFinalState::QGCFinalState ( const QString &  stateName,
QState *  parent = nullptr 
)
explicit

Definition at line 6 of file QGCFinalState.cc.

References stateName().

◆ QGCFinalState() [2/2]

QGCFinalState::QGCFinalState ( QState *  parent = nullptr)
explicit

Definition at line 19 of file QGCFinalState.cc.

Member Function Documentation

◆ machine()

QGCStateMachine * QGCFinalState::machine ( ) const

Definition at line 33 of file QGCFinalState.cc.

Referenced by stateName(), and vehicle().

◆ stateName()

QString QGCFinalState::stateName ( ) const

Definition at line 24 of file QGCFinalState.cc.

References machine().

Referenced by QGCFinalState().

◆ vehicle()

Vehicle * QGCFinalState::vehicle ( ) const

Definition at line 38 of file QGCFinalState.cc.

References machine().


The documentation for this class was generated from the following files: