|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include <APMFirmwarePluginFactory.h>
Inheritance diagram for APMFirmwarePluginFactory:
Collaboration diagram for APMFirmwarePluginFactory:Public Member Functions | |
| APMFirmwarePluginFactory (QObject *parent=nullptr) | |
| ~APMFirmwarePluginFactory () | |
| QList< QGCMAVLink::FirmwareClass_t > | supportedFirmwareClasses () const override |
| FirmwarePlugin * | firmwarePluginForAutopilot (MAV_AUTOPILOT autopilotType, MAV_TYPE vehicleType) override |
Public Member Functions inherited from FirmwarePluginFactory | |
| FirmwarePluginFactory (QObject *parent=nullptr) | |
| virtual | ~FirmwarePluginFactory () |
| virtual QList< QGCMAVLink::VehicleClass_t > | supportedVehicleClasses () const |
Definition at line 15 of file APMFirmwarePluginFactory.h.
|
explicit |
Definition at line 12 of file APMFirmwarePluginFactory.cc.
| APMFirmwarePluginFactory::~APMFirmwarePluginFactory | ( | ) |
Definition at line 17 of file APMFirmwarePluginFactory.cc.
|
overridevirtual |
Returns appropriate plugin for autopilot type.
| autopilotType | Type of autopilot to return plugin for. |
| vehicleType | Vehicle type of autopilot to return plugin for. |
Implements FirmwarePluginFactory.
Definition at line 29 of file APMFirmwarePluginFactory.cc.
|
overridevirtual |
Implements FirmwarePluginFactory.
Definition at line 22 of file APMFirmwarePluginFactory.cc.
References QGCMAVLink::FirmwareClassArduPilot.