|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include "QGCSignalTransition.h"#include "QGCState.h"#include <QtStateMachine/QStateMachine>#include <functional>
Include dependency graph for SignalDataTransition.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | SignalDataTransition< Args > |
Functions | |
| template<typename... Args, typename Sender , typename Func > | |
| SignalDataTransition< Args... > * | makeSignalDataTransition (const Sender *sender, Func signalFn, QAbstractState *target, typename SignalDataTransition< Args... >::Guard guard=nullptr, typename SignalDataTransition< Args... >::Action action=nullptr) |
| SignalDataTransition< Args... > * makeSignalDataTransition | ( | const Sender * | sender, |
| Func | signalFn, | ||
| QAbstractState * | target, | ||
| typename SignalDataTransition< Args... >::Guard | guard = nullptr, |
||
| typename SignalDataTransition< Args... >::Action | action = nullptr |
||
| ) |
Helper to create SignalDataTransition with type deduction Usage: makeSignalDataTransition<bool>(vehicle, &Vehicle::armedChanged, target, guard)
Definition at line 93 of file SignalDataTransition.h.