QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
ADSBVehicleManager Class Reference

#include <ADSBVehicleManager.h>

+ Inheritance diagram for ADSBVehicleManager:
+ Collaboration diagram for ADSBVehicleManager:

Public Slots

void adsbVehicleUpdate (const ADSB::VehicleInfo_t &vehicleInfo)
 

Public Member Functions

 ADSBVehicleManager (ADSBVehicleManagerSettings *settings, QObject *parent=nullptr)
 
 ~ADSBVehicleManager ()
 
const QmlObjectListModeladsbVehicles () const
 
void mavlinkMessageReceived (const mavlink_message_t &message)
 

Static Public Member Functions

static ADSBVehicleManagerinstance ()
 

Detailed Description

Definition at line 17 of file ADSBVehicleManager.h.

Constructor & Destructor Documentation

◆ ADSBVehicleManager()

ADSBVehicleManager::ADSBVehicleManager ( ADSBVehicleManagerSettings settings,
QObject *  parent = nullptr 
)
explicit

Definition at line 18 of file ADSBVehicleManager.cc.

References Fact::rawValueChanged().

◆ ~ADSBVehicleManager()

ADSBVehicleManager::~ADSBVehicleManager ( )

Definition at line 49 of file ADSBVehicleManager.cc.

Member Function Documentation

◆ adsbVehicles()

const QmlObjectListModel * ADSBVehicleManager::adsbVehicles ( ) const
inline

Definition at line 30 of file ADSBVehicleManager.h.

◆ adsbVehicleUpdate

void ADSBVehicleManager::adsbVehicleUpdate ( const ADSB::VehicleInfo_t vehicleInfo)
slot

◆ instance()

ADSBVehicleManager * ADSBVehicleManager::instance ( )
static

Definition at line 54 of file ADSBVehicleManager.cc.

◆ mavlinkMessageReceived()

void ADSBVehicleManager::mavlinkMessageReceived ( const mavlink_message_t message)

Definition at line 59 of file ADSBVehicleManager.cc.


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