/* * This file was generated by qdbusxml2cpp version 0.8 * Command line was: qdbusxml2cpp -p objectmanager -v -i bluez5_helper.h org.freedesktop.dbus.objectmanager.xml * * qdbusxml2cpp is Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). * * This is an auto-generated file. * Do not edit! All changes made to it will be lost. */ #ifndef OBJECTMANAGER_H_1396883000 #define OBJECTMANAGER_H_1396883000 #include #include #include #include #include #include #include #include /* Temporary hack to merge branches until Bluez headers are removed * from bluez5_helpers_p.h. */ #define NO_BLUEZ_INCLUDES #include "bluez5_helper_p.h" /* * Proxy class for interface org.freedesktop.DBus.ObjectManager */ class OrgFreedesktopDBusObjectManagerInterface: public QDBusAbstractInterface { Q_OBJECT public: static inline const char *staticInterfaceName() { return "org.freedesktop.DBus.ObjectManager"; } public: OrgFreedesktopDBusObjectManagerInterface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent = 0); ~OrgFreedesktopDBusObjectManagerInterface(); public Q_SLOTS: // METHODS inline QDBusPendingReply GetManagedObjects() { QList argumentList; return asyncCallWithArgumentList(QLatin1String("GetManagedObjects"), argumentList); } Q_SIGNALS: // SIGNALS void InterfacesAdded(const QDBusObjectPath &object_path, InterfaceList interfaces_and_properties); void InterfacesRemoved(const QDBusObjectPath &object_path, const QStringList &interfaces); }; namespace org { namespace freedesktop { namespace DBus { typedef ::OrgFreedesktopDBusObjectManagerInterface ObjectManager; } } } #endif