refs #650 Implement CAirportDataReader

* Add BlackCore::CAirportDataReader class
* Add cache traits for airport list
* Add corresponding WebReaderFlag
* Add CAirport::convertFromDatabaseJson()
* Add CApplication::headerFromNetwork() to handle HTTP HEAD method
This commit is contained in:
Michał Garapich
2016-05-20 19:51:25 +02:00
parent a87a4a7ef1
commit 1032b2f506
17 changed files with 365 additions and 6 deletions

View File

@@ -25,6 +25,8 @@ namespace BlackCore
class CIcaoDataReader;
class CModelDataReader;
}
class CAirportDataReader;
}
namespace BlackCoreTest
@@ -50,7 +52,11 @@ namespace BlackCoreTest
//! Read model data
void readModelData();
//! Read airport data
void readAirportData();
private:
BlackCore::CAirportDataReader *m_airportReader = nullptr;
BlackCore::Db::CIcaoDataReader *m_icaoReader = nullptr;
BlackCore::Db::CModelDataReader *m_modelReader = nullptr;