QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
PX4FirmwarePluginFactory.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
FirmwarePluginFactory.h
"
4
#include "
QGCMAVLink.h
"
5
6
class
PX4FirmwarePlugin
;
7
8
class
PX4FirmwarePluginFactory
:
public
FirmwarePluginFactory
9
{
10
Q_OBJECT
11
12
public
:
13
PX4FirmwarePluginFactory
(
void
);
14
15
QList<QGCMAVLink::FirmwareClass_t>
supportedFirmwareClasses
(
void
)
const
final
;
16
FirmwarePlugin
*
firmwarePluginForAutopilot
(MAV_AUTOPILOT autopilotType, MAV_TYPE vehicleType)
final
;
17
18
private
:
19
PX4FirmwarePlugin
* _pluginInstance;
20
};
FirmwarePluginFactory.h
QGCMAVLink.h
FirmwarePluginFactory
Definition
FirmwarePluginFactory.h:13
FirmwarePlugin
Definition
FirmwarePlugin.h:66
PX4FirmwarePluginFactory
Definition
PX4FirmwarePluginFactory.h:9
PX4FirmwarePluginFactory::firmwarePluginForAutopilot
FirmwarePlugin * firmwarePluginForAutopilot(MAV_AUTOPILOT autopilotType, MAV_TYPE vehicleType) final
Definition
PX4FirmwarePluginFactory.cc:19
PX4FirmwarePluginFactory::supportedFirmwareClasses
QList< QGCMAVLink::FirmwareClass_t > supportedFirmwareClasses(void) const final
Definition
PX4FirmwarePluginFactory.cc:12
PX4FirmwarePluginFactory::PX4FirmwarePluginFactory
PX4FirmwarePluginFactory(void)
Definition
PX4FirmwarePluginFactory.cc:6
PX4FirmwarePlugin
Definition
PX4FirmwarePlugin.h:7
src
FirmwarePlugin
PX4
PX4FirmwarePluginFactory.h
Generated by
1.9.8