6 #ifndef SWIFT_CORE_DATA_GLOBALSETUP_H
7 #define SWIFT_CORE_DATA_GLOBALSETUP_H
36 IndexDbRootDirectory = swift::misc::CPropertyIndexRef::GlobalIndexCGlobalSetup,
46 IndexMappingMinimumVersion,
47 IndexPredefinedServers,
59 bool dbDebugFlag()
const;
62 void setServerDebugFlag(
bool debug);
128 bool isSwiftVersionMinimumMappingVersion()
const;
146 QString convertToQString(
bool i18n =
false)
const;
149 QString convertToQString(
const QString &separator,
bool i18n =
false)
const;
161 static const QString &schemaVersionString();
164 int m_dbHttpsPort = 443;
165 QString m_mappingMinimumVersion;
183 bool m_dbDebugFlag =
false;
Global settings for readers, debug flags, etc.
swift::misc::network::CUrl getVatsimServerFileUrl() const
VATSIM server file URL.
const QString & getMappingMinimumVersionString() const
Creating mappings requires at least this version or higher.
ColumnIndex
Properties by index.
swift::misc::network::CUrl getVatsimAuthUrl() const
VATSIM auth URL.
const swift::misc::network::CUrl & getDbRootDirectoryUrl() const
Root directory of DB.
const swift::misc::network::CUrl & getVatsimStatusFileUrl() const
VATSIM status file URL.
const swift::misc::network::CUrl & getVatsimDataFileUrl() const
VATSIM data file URL.
swift::misc::network::CUrl getSsrEquipmentHelpUrl() const
SSR equipment code help URL.
const swift::misc::network::CUrl & getVatsimMetarsUrl() const
VATSIM METAR URL.
swift::misc::network::CUrl getAfvMapUrl() const
AFV map URL.
const swift::misc::network::CServerList & getPredefinedServers() const
Predefined servers.
swift::misc::network::CUrl getVatsimFsdHttpUrl() const
VATSIM server file URL.
swift::misc::network::CUrl getAfvApiServerUrl() const
AFV voice server URL.
int getDbHttpsPort() const
Https port.
swift::misc::network::CUrl getComNavEquipmentHelpUrl() const
COM/NAV equipment code help URL.
Base class with a member CIdentifier to be inherited by a class which has an identity in the environm...
Non-owning reference to a CPropertyIndex with a subset of its features.
Mix of the most commonly used mixin classes.
Value object encapsulating a list of servers.
Value object encapsulating information of a location, kind of simplified CValueObject compliant versi...
Core data traits (aka cached values) and classes.
#define SWIFT_CORE_EXPORT
Export a class or function from the library.
#define SWIFT_DECLARE_VALUEOBJECT_MIXINS(Namespace, Class)
Explicit template declaration of mixins for a CValueObject subclass to be placed near the top of the ...