6 #ifndef SWIFT_MISC_SIMULATION_DISTRIBUTORLIST_H
7 #define SWIFT_MISC_SIMULATION_DISTRIBUTORLIST_H
11 #include <QStringList>
22 namespace swift::misc::simulation
25 class CSimulatorModel;
45 CDistributor findByKeyOrAlias(
const QString &keyOrAlias)
const;
62 bool matchesAnyKeyOrAlias(
const QString &keyOrAlias)
const;
65 QStringList getDbKeysAndAliases(
bool sort)
const;
74 bool isCompletelyFromDb()
const;
77 int removeIfNotLoadedFromDb();
Generic ordered container with value semantics.
Generic sequential container with value semantics.
CSequence()=default
Default constructor.
List of orderable IOrderable objects.
List of objects read from database. Such objects should implement.
Aircraft model (used by another pilot, my models on disk)
Value object encapsulating information of software distributor.
Value object encapsulating a list of distributors.
Simple hardcoded info about the corresponding simulator.
#define SWIFT_DECLARE_SEQUENCE_MIXINS(Namespace, T, List)
Explicit template declaration of mixins for a CSequence subclass to be placed near the top of the hea...
#define SWIFT_MISC_EXPORT
Export a class or function from the library.