mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-16 18:35:35 +08:00
Ref T310, utility functions for statistics (incl.renaming)
This commit is contained in:
@@ -273,6 +273,28 @@ namespace BlackMisc
|
||||
return c;
|
||||
}
|
||||
|
||||
QSet<QString> CAirlineIcaoCodeList::allDesignators() const
|
||||
{
|
||||
QSet<QString> designators;
|
||||
for (const CAirlineIcaoCode &icao : *this)
|
||||
{
|
||||
if (!icao.hasValidDesignator()) { continue; }
|
||||
designators.insert(icao.getDesignator());
|
||||
}
|
||||
return designators;
|
||||
}
|
||||
|
||||
QSet<QString> CAirlineIcaoCodeList::allVDesignators() const
|
||||
{
|
||||
QSet<QString> designators;
|
||||
for (const CAirlineIcaoCode &icao : *this)
|
||||
{
|
||||
if (!icao.hasValidDesignator()) { continue; }
|
||||
designators.insert(icao.getVDesignator());
|
||||
}
|
||||
return designators;
|
||||
}
|
||||
|
||||
bool CAirlineIcaoCodeList::containsDesignator(const QString &designator) const
|
||||
{
|
||||
if (designator.isEmpty()) { return false; }
|
||||
|
||||
Reference in New Issue
Block a user