6 #ifndef SWIFT_MISC_AVIATION_AIRCRAFTCATEGORYLIST_H
7 #define SWIFT_MISC_AVIATION_AIRCRAFTCATEGORYLIST_H
24 namespace swift::misc::aviation
43 CAircraftCategoryList findByName(
const QString &name, Qt::CaseSensitivity cs = Qt::CaseInsensitive)
const;
52 QSet<QString> getLevelStrings()
const;
55 QString getLevelsString(
const QString &separator =
", ")
const;
58 QList<int> getFirstLevels()
const;
61 QList<int> getSecondLevels()
const;
87 int removeIfLevel(
const QList<int> &level);
Generic ordered container with value semantics.
Generic sequential container with value semantics.
CSequence()=default
Default constructor.
Value object for aircraft categories.
Value object encapsulating a list of ICAO codes.
List of objects read from database. Such objects should implement.
#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.