6 #ifndef SWIFT_MISC_SIMULATION_FSCOMMON_VPILOTMODELRULELIST_H
7 #define SWIFT_MISC_SIMULATION_FSCOMMON_VPILOTMODELRULELIST_H
11 #include <QStringList>
21 namespace swift::misc::simulation::fscommon
49 QStringList getSortedModelNames()
const;
52 QStringList getSortedDistributors()
const;
55 int removeModels(
const QStringList &modelsToBeRemoved);
58 int keepModels(
const QStringList &modelsToBeKept);
66 static QStringList toUpper(
const QStringList &stringList);
Generic ordered container with value semantics.
CCollection()=default
Default constructor.
Value object encapsulating a list of aircraft models.
Value object encapsulating information of software distributor.
Value object reading a set of vPilot rules.
CVPilotModelRuleSet()=default
Default constructor.
#define SWIFT_DECLARE_COLLECTION_MIXINS(Namespace, T, Set)
Explicit template declaration of mixins for a CCollection subclass to be placed near the top of the h...
#define SWIFT_MISC_EXPORT
Export a class or function from the library.