File indexing completed on 2024-05-12 05:39:40

0001 /*
0002  * This file was generated by qdbusxml2cpp version 0.8
0003  * Command line was: qdbusxml2cpp -c DbusAdaptor -a dbusadaptor.h:dbusadaptor.cpp org.rolisteam.server.xml
0004  *
0005  * qdbusxml2cpp is Copyright (C) 2019 The Qt Company Ltd.
0006  *
0007  * This is an auto-generated file.
0008  * This file may have been hand-edited. Look for HAND-EDIT comments
0009  * before re-generating it.
0010  */
0011 
0012 #ifndef DBUSADAPTOR_H
0013 #define DBUSADAPTOR_H
0014 
0015 #include <QtCore/QObject>
0016 #include <QtDBus/QtDBus>
0017 QT_BEGIN_NAMESPACE
0018 class QByteArray;
0019 template<class T> class QList;
0020 template<class Key, class Value> class QMap;
0021 class QString;
0022 class QStringList;
0023 class QVariant;
0024 QT_END_NAMESPACE
0025 
0026 /*
0027  * Adaptor class for interface local.RolisteamDaemon
0028  */
0029 class DbusAdaptor: public QDBusAbstractAdaptor
0030 {
0031     Q_OBJECT
0032     Q_CLASSINFO("D-Bus Interface", "local.RolisteamDaemon")
0033     Q_CLASSINFO("D-Bus Introspection", ""
0034 "  <interface name=\"local.RolisteamDaemon\">\n"
0035 "    <signal name=\"stopped\"/>\n"
0036 "    <method name=\"readConfigFile\">\n"
0037 "      <arg direction=\"out\" type=\"b\"/>\n"
0038 "      <arg direction=\"in\" type=\"s\"/>\n"
0039 "    </method>\n"
0040 "    <method name=\"createEmptyConfigFile\">\n"
0041 "      <arg direction=\"in\" type=\"s\" name=\"filepath\"/>\n"
0042 "    </method>\n"
0043 "  </interface>\n"
0044         "")
0045 public:
0046     DbusAdaptor(QObject *parent);
0047     virtual ~DbusAdaptor();
0048 
0049 public: // PROPERTIES
0050 public Q_SLOTS: // METHODS
0051     void createEmptyConfigFile(const QString &filepath);
0052     bool readConfigFile(const QString &in0);
0053 Q_SIGNALS: // SIGNALS
0054     void stopped();
0055 };
0056 
0057 #endif