QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
QGCStateMachine.h File Reference
#include "AsyncFunctionState.h"
#include "CircuitBreakerState.h"
#include "ConditionalState.h"
#include "DelayState.h"
#include "EventQueuedState.h"
#include "FallbackChainState.h"
#include "FunctionState.h"
#include "LoopState.h"
#include "QGCAbstractTransition.h"
#include "QGCSignalTransition.h"
#include "GuardedTransition.h"
#include "InternalTransition.h"
#include "MachineEventTransition.h"
#include "NamedEventTransition.h"
#include "RetryTransition.h"
#include "TimeoutTransition.h"
#include "QGCAbstractState.h"
#include "QGCEventTransition.h"
#include "SignalDataTransition.h"
#include "QGCFinalState.h"
#include "QGCHistoryState.h"
#include "ParallelState.h"
#include "QGCStateMachineEvent.h"
#include "RequestMessageState.h"
#include "RetryState.h"
#include "RollbackState.h"
#include "SendMavlinkCommandState.h"
#include "SendMavlinkMessageState.h"
#include "SequenceState.h"
#include "ShowAppMessageState.h"
#include "SkippableAsyncState.h"
#include "SubMachineState.h"
#include "ProgressState.h"
#include "RetryableRequestMessageState.h"
#include "WaitForMavlinkMessageState.h"
#include "WaitForSignalState.h"
#include "WaitStateBase.h"
#include "StateContext.h"
#include "ErrorRecoveryBuilder.h"
#include "ErrorHandlers.h"
#include <QtStateMachine/QStateMachine>
#include <QtStateMachine/QFinalState>
#include <QtStateMachine/QHistoryState>
#include <QtCore/QAbstractAnimation>
#include <QtCore/QJsonArray>
#include <QtCore/QString>
#include <QtCore/QVariant>
#include <functional>
+ Include dependency graph for QGCStateMachine.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QGCStateMachine
 QGroundControl specific state machine with enhanced error handling. More...