Ref T242, null functions for livery, airline, aircraft

This commit is contained in:
Klaus Basan
2018-02-07 05:23:25 +01:00
parent e001b0338f
commit 33d4cf82ea
6 changed files with 51 additions and 0 deletions

View File

@@ -410,6 +410,17 @@ namespace BlackMisc
return score;
}
bool CAirlineIcaoCode::isNull() const
{
return m_designator.isNull() && m_iataCode.isNull() && m_telephonyDesignator.isNull();
}
const CAirlineIcaoCode &CAirlineIcaoCode::null()
{
static const CAirlineIcaoCode null;
return null;
}
CAirlineIcaoCode CAirlineIcaoCode::fromDatabaseJson(const QJsonObject &json, const QString &prefix)
{
if (!existsKey(json, prefix))