mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-14 16:55:36 +08:00
Ref T384, check for ATC suffix
This commit is contained in:
@@ -161,6 +161,12 @@ namespace BlackMisc
|
|||||||
return this->getStringAsSet().contains('_');
|
return this->getStringAsSet().contains('_');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool CCallsign::hasAtcSuffix() const
|
||||||
|
{
|
||||||
|
const QString s = this->getSuffix();
|
||||||
|
return !s.isEmpty() && atcCallsignSuffixes().contains(s);
|
||||||
|
}
|
||||||
|
|
||||||
bool CCallsign::equalsString(const QString &callsignString) const
|
bool CCallsign::equalsString(const QString &callsignString) const
|
||||||
{
|
{
|
||||||
CCallsign other(callsignString);
|
CCallsign other(callsignString);
|
||||||
|
|||||||
@@ -117,6 +117,9 @@ namespace BlackMisc
|
|||||||
//! Suffix such as "_TWR"?
|
//! Suffix such as "_TWR"?
|
||||||
bool hasSuffix() const;
|
bool hasSuffix() const;
|
||||||
|
|
||||||
|
//! Has an ATC suffix?
|
||||||
|
bool hasAtcSuffix() const;
|
||||||
|
|
||||||
//! Equals callsign string?
|
//! Equals callsign string?
|
||||||
bool equalsString(const QString &callsignString) const;
|
bool equalsString(const QString &callsignString) const;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user