QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
SignalDataTransition.cc
Go to the documentation of this file.
1
#include "
SignalDataTransition.h
"
2
3
// SignalDataTransition is a template class - most implementation must remain
4
// in the header for template instantiation. This file provides explicit
5
// instantiations for common signal argument types to improve compile times.
6
7
// Explicit instantiations for common single-argument signals
8
template
class
SignalDataTransition<bool>
;
9
template
class
SignalDataTransition<int>
;
10
template
class
SignalDataTransition<double>
;
11
template
class
SignalDataTransition<QString>
;
12
template
class
SignalDataTransition<QVariant>
;
13
14
// Explicit instantiations for common two-argument signals
15
template
class
SignalDataTransition<bool, bool>
;
16
template
class
SignalDataTransition<int, int>
;
17
template
class
SignalDataTransition<QString, QString>
;
18
19
// Helper function explicit instantiations
20
// Note: makeSignalDataTransition is also a template and requires the signal
21
// type to be deduced at call site, so it remains header-only.
SignalDataTransition.h
SignalDataTransition
Definition
SignalDataTransition.h:13
src
Utilities
StateMachine
Transitions
SignalDataTransition.cc
Generated by
1.9.8