QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
FirmwareUpgradeController::FirmwareIdentifier Class Reference

#include <FirmwareUpgradeController.h>

Public Member Functions

 FirmwareIdentifier (AutoPilotStackType_t stack=AutoPilotStackPX4, FirmwareBuildType_t firmware=StableFirmware, FirmwareVehicleType_t vehicle=DefaultVehicleFirmware)
 
bool operator== (const FirmwareIdentifier &firmwareId) const
 

Public Attributes

AutoPilotStackType_t autopilotStackType
 
FirmwareBuildType_t firmwareType
 
FirmwareVehicleType_t firmwareVehicleType
 

Detailed Description

Definition at line 54 of file FirmwareUpgradeController.h.

Constructor & Destructor Documentation

◆ FirmwareIdentifier()

FirmwareUpgradeController::FirmwareIdentifier::FirmwareIdentifier ( AutoPilotStackType_t  stack = AutoPilotStackPX4,
FirmwareBuildType_t  firmware = StableFirmware,
FirmwareVehicleType_t  vehicle = DefaultVehicleFirmware 
)
inline

Definition at line 57 of file FirmwareUpgradeController.h.

Member Function Documentation

◆ operator==()

bool FirmwareUpgradeController::FirmwareIdentifier::operator== ( const FirmwareIdentifier firmwareId) const
inline

Definition at line 62 of file FirmwareUpgradeController.h.

References autopilotStackType, firmwareType, and firmwareVehicleType.

Member Data Documentation

◆ autopilotStackType

AutoPilotStackType_t FirmwareUpgradeController::FirmwareIdentifier::autopilotStackType

Definition at line 70 of file FirmwareUpgradeController.h.

Referenced by FirmwareUpgradeController::flash(), operator==(), and qHash().

◆ firmwareType

FirmwareBuildType_t FirmwareUpgradeController::FirmwareIdentifier::firmwareType

Definition at line 71 of file FirmwareUpgradeController.h.

Referenced by FirmwareUpgradeController::flash(), operator==(), and qHash().

◆ firmwareVehicleType

FirmwareVehicleType_t FirmwareUpgradeController::FirmwareIdentifier::firmwareVehicleType

Definition at line 72 of file FirmwareUpgradeController.h.

Referenced by FirmwareUpgradeController::flash(), operator==(), and qHash().


The documentation for this class was generated from the following file: