QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
PositionManager.h File Reference
#include <chrono>
#include <functional>
#include <limits>
#include <memory>
#include <optional>
#include <QtCore/QObject>
#include <QtCore/QPointer>
#include <QtPositioning/QGeoCoordinate>
#include <QtPositioning/QGeoPositionInfoSource>
#include <QtQmlIntegration/QtQmlIntegration>
#include "GPSSourceHealth.h"
#include "ScheduledTask.h"
+ Include dependency graph for PositionManager.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PositionManager
 
struct  PositionManager::Configuration
 
struct  PositionManager::Notified::Selection
 

Typedefs

using GPSPositionSourceRegistration = std::shared_ptr< const void >
 

Typedef Documentation

◆ GPSPositionSourceRegistration

using GPSPositionSourceRegistration = std::shared_ptr<const void>

A receiver binding of PositionManager. Releasing the last copy, on the manager's thread, retires that binding only, never a newer one.

Definition at line 20 of file PositionManager.h.