mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-17 19:05:31 +08:00
refs #849, utility functions in model list added
This commit is contained in:
committed by
Mathew Sutcliffe
parent
3fb374cc75
commit
2a083f9113
@@ -68,7 +68,12 @@ namespace BlackMisc
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
bool CAircraftModelList::containsModelsWithAircraftAndAirlineDesignator(const QString &aircraftDesignator, const QString &airlineDesignator) const
|
bool CAircraftModelList::containsModelsWithAircraftIcaoDesignator(const QString &aircraftDesignator) const
|
||||||
|
{
|
||||||
|
return this->contains(&CAircraftModel::getAircraftIcaoCodeDesignator, aircraftDesignator);
|
||||||
|
}
|
||||||
|
|
||||||
|
bool CAircraftModelList::containsModelsWithAircraftAndAirlineIcaoDesignator(const QString &aircraftDesignator, const QString &airlineDesignator) const
|
||||||
{
|
{
|
||||||
return this->contains(&CAircraftModel::getAircraftIcaoCodeDesignator, aircraftDesignator, &CAircraftModel::getAirlineIcaoCodeDesignator, airlineDesignator);
|
return this->contains(&CAircraftModel::getAircraftIcaoCodeDesignator, aircraftDesignator, &CAircraftModel::getAirlineIcaoCodeDesignator, airlineDesignator);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -74,8 +74,11 @@ namespace BlackMisc
|
|||||||
//! Contains given combined type
|
//! Contains given combined type
|
||||||
bool containsCombinedType(const QString &combinedType) const;
|
bool containsCombinedType(const QString &combinedType) const;
|
||||||
|
|
||||||
//! Contains any model with aircraft and airline designator
|
//! Contains any model with aircraft ICAO designator
|
||||||
bool containsModelsWithAircraftAndAirlineDesignator(const QString &aircraftDesignator, const QString &airlineDesignator) const;
|
bool containsModelsWithAircraftIcaoDesignator(const QString &aircraftDesignator) const;
|
||||||
|
|
||||||
|
//! Contains any model with aircraft and airline ICAO designator
|
||||||
|
bool containsModelsWithAircraftAndAirlineIcaoDesignator(const QString &aircraftDesignator, const QString &airlineDesignator) const;
|
||||||
|
|
||||||
//! Find by model string
|
//! Find by model string
|
||||||
//! \remark normally CAircraftModelList::findFirstByModelStringOrDefault would be used
|
//! \remark normally CAircraftModelList::findFirstByModelStringOrDefault would be used
|
||||||
|
|||||||
Reference in New Issue
Block a user