QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
GPSCancelToken::State Struct Reference

Public Attributes

std::atomic< bool > cancelled = false
 
std::mutex mutex
 Held while callbacks run, so unregistering a callback waits for a running cancel().
 
std::vector< const std::function< void()> * > callbacks
 

Detailed Description

Definition at line 8 of file GPSCancellation.cc.

Member Data Documentation

◆ callbacks

std::vector<const std::function<void()>*> GPSCancelToken::State::callbacks

Definition at line 13 of file GPSCancellation.cc.

◆ cancelled

std::atomic<bool> GPSCancelToken::State::cancelled = false

Definition at line 10 of file GPSCancellation.cc.

◆ mutex

std::mutex GPSCancelToken::State::mutex

Held while callbacks run, so unregistering a callback waits for a running cancel().

Definition at line 12 of file GPSCancellation.cc.


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