mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-18 11:25:33 +08:00
Ref T129, some more utility functions for aviation value objects
* removed static variables from SELCAL * more finder functions for airline ICAO list * check for IATA code * unify callsign now public
This commit is contained in:
committed by
Mathew Sutcliffe
parent
686cb03170
commit
3fb2f88032
@@ -70,12 +70,6 @@ namespace BlackMisc
|
||||
//! Valid SELCAL code?
|
||||
static bool isValidCode(const QString &code);
|
||||
|
||||
//! Audio frequency for character
|
||||
static const PhysicalQuantities::CFrequency &audioFrequencyEquivalent(QChar c);
|
||||
|
||||
//! All audio frequencies
|
||||
static const QList<PhysicalQuantities::CFrequency> &audioFrequencyEquivalents();
|
||||
|
||||
//! All valid code pairs: AB, AC, AD ...
|
||||
static const QStringList &codePairs();
|
||||
|
||||
@@ -83,6 +77,12 @@ namespace BlackMisc
|
||||
static QString unifyCode(const QString &selcalCandidate);
|
||||
|
||||
private:
|
||||
//! Audio frequency for character
|
||||
static const PhysicalQuantities::CFrequency &audioFrequencyEquivalent(QChar c);
|
||||
|
||||
//! All audio frequencies
|
||||
static const QList<PhysicalQuantities::CFrequency> &audioFrequencyEquivalents();
|
||||
|
||||
QString m_code;
|
||||
|
||||
BLACK_METACLASS(
|
||||
|
||||
Reference in New Issue
Block a user