|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include <GenericAutoPilotPlugin.h>
Inheritance diagram for GenericAutoPilotPlugin:
Collaboration diagram for GenericAutoPilotPlugin:Public Member Functions | |
| GenericAutoPilotPlugin (Vehicle *vehicle, QObject *parent=nullptr) | |
| const QVariantList & | vehicleComponents () final |
| QString | prerequisiteSetup (VehicleComponent *component) const final |
| Returns the name of the vehicle component which must complete setup prior to this one. Empty string for none. | |
Additional Inherited Members | |
Signals inherited from AutoPilotPlugin | |
| void | setupCompleteChanged () |
| void | vehicleComponentsChanged () |
Protected Attributes inherited from AutoPilotPlugin | |
| Vehicle * | _vehicle = nullptr |
| FirmwarePlugin * | _firmwarePlugin = nullptr |
| bool | _setupComplete = false |
This is the generic implementation of the AutoPilotPlugin class for mavs we do not have a specific AutoPilotPlugin implementation.
Definition at line 9 of file GenericAutoPilotPlugin.h.
|
explicit |
Definition at line 4 of file GenericAutoPilotPlugin.cc.
|
inlinefinalvirtual |
Returns the name of the vehicle component which must complete setup prior to this one. Empty string for none.
Implements AutoPilotPlugin.
Definition at line 17 of file GenericAutoPilotPlugin.h.
|
finalvirtual |
Implements AutoPilotPlugin.
Definition at line 10 of file GenericAutoPilotPlugin.cc.
References AutoPilotPlugin::_vehicle.