|
swift
|
Plugin loaded by X-Plane which publishes a DBus service. More...
Classes | |
| class | CCommand |
| Class-based interface to X-Plane's custom command API. More... | |
| class | CConfig |
| xswiftbus configuration class More... | |
| class | DataRef |
| Class providing access to a single X-Plane dataref. More... | |
| class | ArrayDataRef |
| Class providing access to a single X-Plane array dataref. More... | |
| class | StringDataRef |
| Class providing access to a single X-Plane string dataref. More... | |
| class | CDBusConnection |
| DBus connection. More... | |
| struct | EventDeleter |
| Functor struct deleteing an event. More... | |
| class | WatchHandler |
| DBus watch handler. More... | |
| class | TimeoutHandler |
| DBus timeout handler. More... | |
| class | Timer |
| Generic Timer. More... | |
| class | IDispatchable |
| Dispatchable Interface. More... | |
| class | CDBusDispatcher |
| DBus Dispatcher. More... | |
| class | CDBusError |
| DBus error. More... | |
| class | CDBusMessage |
| DBus Message. More... | |
| class | CDBusObject |
| DBus base object. More... | |
| class | CDBusServer |
| DBus connection. More... | |
| class | CDrawable |
| Class-based interface to X-Plane's drawing callback API. More... | |
| class | CMenuItem |
| Class-based interface to X-Plane SDK menu items. More... | |
| class | CMenu |
| Class-based interface to X-Plane SDK menus. More... | |
| struct | CMessage |
| Class representing a single line of text to be drawn in a message box. More... | |
| class | CMessageBox |
| Class for drawing a gray box with text messages. More... | |
| class | CMessageBoxControl |
| Class which builds upon CMessageBox with a scrollback buffer and commands for user control. More... | |
| class | CPlugin |
| Main plugin class. More... | |
| class | CService |
| xswiftbus service object which is accessible through DBus More... | |
| class | CSettings |
| xswiftbus/swift side settings class, JSON capable, shared among all services More... | |
| class | CSettingsProvider |
| Something owning the settings. More... | |
| class | CSettingsAware |
| Something having access to the settings. More... | |
| class | CTerrainProbe |
| Class based interface to X-Plane SDK terrain probe. More... | |
| class | CTraffic |
| xswiftbus service object for traffic aircraft which is accessible through DBus More... | |
| class | Logger |
| Simple logger class. Don't use it directly, but the _LOG macros instead. More... | |
Functions | |
| void | initXPlanePath () |
| Init global xplane path. | |
Variables | |
| std::string | g_xplanePath |
| Absolute xplane path. | |
| std::string | g_sep |
| Platform specific dir separator. | |
Plugin loaded by X-Plane which publishes a DBus service.