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.