|
swift
|
Backend services of the swift project, like dealing with the network or the simulators. More...
Namespaces | |
| data | |
| Core data traits (aka cached values) and classes. | |
| db | |
| Classes interacting with the swift database (aka "datastore"). | |
| Settings | |
| Core settings traits. | |
Classes | |
| class | CActionBind |
| CActionBind binds a member function to an action. More... | |
| class | CAircraftMatcher |
| Matcher for all models. More... | |
| class | CAirspaceAnalyzer |
| Class monitoring and analyzing (closest aircraft, outdated aircraft / watchdog) airspace in background. More... | |
| class | CAirspaceMonitor |
| Keeps track of other entities in the airspace: aircraft, ATC stations, etc. Central instance of data for. More... | |
| class | CApplication |
| Our runtime. More... | |
| class | CCookieManager |
| Threadsafe version of QNetworkCookieJar. More... | |
| class | CCoreFacade |
| The class providing facades (the contexts) for all DBus relevant operations. More... | |
| class | CCoreFacadeConfig |
| Configuration object for the contexts. More... | |
| struct | CoreModes |
| Modes, how GUI can be started (core/GUI) More... | |
| class | CGitHubPackagesReader |
| Read available updates from GitHub Packages REST API. More... | |
| class | CInputManager |
| Input manager handling hotkey function calls. More... | |
| class | CModelSetBuilder |
| Create model set (normally from own models) More... | |
| class | IPluginManager |
| Base class for all contexts that provide plugin support. More... | |
| class | CPluginManagerSimulator |
| Manages plugins for the simulator context. More... | |
| class | IProgressIndicator |
| Implementing class features a progress bar or something similar. More... | |
| class | CSetupReader |
| Read the central URLs / locations of our data, setup and versions. More... | |
| class | ISimulator |
| Interface to a simulator. More... | |
| class | ISimulatorListener |
| Interface to a simulator listener. More... | |
| class | ISimulatorFactory |
| Factory pattern class to create instances of ISimulator. More... | |
| class | CThreadedReader |
| Support for threaded based reading and parsing tasks such as data files via http, or file system and parsing (such as FSX models) Usage: Create a subclass, call start() and dispatch a call to the thread of the reader. See protected functions for helpers (e.g. doWorkCheck() to check if the work should be continued) More... | |
| class | CThreadedReaderPeriodic |
| Periodically executes doWorkImpl() in a separate thread. More... | |
| class | CWebDataServices |
| Encapsulates reading data from web sources. More... | |
| class | MSWebServices |
| Encapsulates reading data from web sources. More... | |
| class | CWebReaderFlags |
| Flags reg. More... | |
Typedefs | |
| using | CActionBinding = QSharedPointer< CActionBind > |
| Single binding. | |
| using | CActionBindings = QList< CActionBinding > |
| List of bindings. | |
Functions | |
| void | registerMetadata () |
| Register all relevant metadata in swift::core. | |
Backend services of the swift project, like dealing with the network or the simulators.