Allow to find and select the default distributors

This commit is contained in:
Klaus Basan
2018-11-14 04:23:22 +01:00
parent b937f10992
commit c94a619599
6 changed files with 79 additions and 1 deletions

View File

@@ -53,6 +53,9 @@ namespace BlackMisc
//! \remark model strings may have a pattern which makes it impossible to find the distributor
CDistributor findByModelData(const CAircraftModel &model) const;
//! Find the FS family standard distributors
CDistributorList findFsFamilyStandard() const;
//! Best match by given pattern
CDistributor smartDistributorSelector(const CDistributor &distributorPattern) const;
@@ -68,6 +71,9 @@ namespace BlackMisc
//! Find for given simulator
CDistributorList matchesSimulator(const CSimulatorInfo &simulator) const;
//! Find all for all FS simulators
CDistributorList matchesAnyFsFamily() const;
//! All data from DB?
bool isCompletelyFromDb() const;