|
AUI Framework
master
Cross-platform base for C++ UI apps
|
IPC on freedesktop linux.
#include <AUI/Platform/linux/ADBus.h>
Classes# | |
| class | Exception |
| Exception thrown on dbus errors. More... | |
Public Member Functions# | |
| template<aui::dbus::convertible_or_void Return = void, aui::dbus::convertible... Args> | |
| Return | callBlocking (const AString &bus, const AString &path, const AString &interface, const AString &method, const Args &... args) |
| template<aui::not_overloaded_lambda Callback> | |
| std::function< void()> | addSignalListener (aui::dbus::ObjectPath object, const AString &interface, const AString &signal, Callback &&callback) |
| void | processMessages () |
Public Member Functions inherited from aui::noncopyable | |
| noncopyable (const noncopyable &)=delete | |
| noncopyable & | operator= (const noncopyable &)=delete |
Static Public Member Functions# | |
| static ADBus & | inst () |