Ref T111, allow to search for location in coordinate form

This commit is contained in:
Klaus Basan
2017-08-08 23:53:21 +02:00
committed by Mathew Sutcliffe
parent bb4f0e7a13
commit ccdfa8e12f
5 changed files with 30 additions and 2 deletions

View File

@@ -36,7 +36,12 @@ namespace BlackCore
CAirport CAirportDataReader::getAirportForIcaoDesignator(const QString &designator) const
{
return getAirports().findByIcao(CAirportIcaoCode(designator)).frontOrDefault();
return getAirports().findFirstByIcao(CAirportIcaoCode(designator));
}
CAirport CAirportDataReader::getAirportForNameOrLocation(const QString &nameOrLocation) const
{
return getAirports().findFirstByNameOrLocation(nameOrLocation);
}
int CAirportDataReader::getAirportsCount() const

View File

@@ -42,6 +42,10 @@ namespace BlackCore
//! \threadsafe
BlackMisc::Aviation::CAirport getAirportForIcaoDesignator(const QString &designator) const;
//! Get airports for location
//! \threadsafe
BlackMisc::Aviation::CAirport getAirportForNameOrLocation(const QString &location) const;
//! Returns a list of all airports in the database.
//! \threadsafe
int getAirportsCount() const;