SEPIA
Software documentation for the APEX SEPIA receivers
logger_adaptor.h
1 /*
2  * This file was generated by qdbusxml2cpp version 0.8
3  * Command line was: qdbusxml2cpp -a logger_adaptor.h: ../logger.xml
4  *
5  * qdbusxml2cpp is Copyright (C) 2017 The Qt Company Ltd.
6  *
7  * This is an auto-generated file.
8  * This file may have been hand-edited. Look for HAND-EDIT comments
9  * before re-generating it.
10  */
11 
12 #ifndef LOGGER_ADAPTOR_H
13 #define LOGGER_ADAPTOR_H
14 
15 #include <QtCore/QObject>
16 #include <QtDBus/QtDBus>
17 QT_BEGIN_NAMESPACE
18 class QByteArray;
19 template<class T> class QList;
20 template<class Key, class Value> class QMap;
21 class QString;
22 class QStringList;
23 class QVariant;
24 QT_END_NAMESPACE
25 
26 /*
27  * Adaptor class for interface org.apex.Sepia.LoggerInterface
28  */
29 class LoggerInterfaceAdaptor: public QDBusAbstractAdaptor
30 {
31  Q_OBJECT
32  Q_CLASSINFO("D-Bus Interface", "org.apex.Sepia.LoggerInterface")
33  Q_CLASSINFO("D-Bus Introspection", ""
34 " <interface name=\"org.apex.Sepia.LoggerInterface\">\n"
35 " <method name=\"loop\">\n"
36 " <arg direction=\"in\" type=\"d\" name=\"T4K\"/>\n"
37 " <arg direction=\"out\" type=\"b\" name=\"state\"/>\n"
38 " </method>\n"
39 " <signal name=\"refresh\">\n"
40 " <arg direction=\"out\" type=\"d\" name=\"Ta\"/>\n"
41 " <arg direction=\"out\" type=\"d\" name=\"Tb\"/>\n"
42 " <arg direction=\"out\" type=\"d\" name=\"Tc\"/>\n"
43 " <arg direction=\"out\" type=\"d\" name=\"Td\"/>\n"
44 " <arg direction=\"out\" type=\"d\" name=\"p\"/>\n"
45 " <arg direction=\"out\" type=\"b\" name=\"ups\"/>\n"
46 " </signal>\n"
47 " </interface>\n"
48  "")
49 public:
50  LoggerInterfaceAdaptor(QObject *parent);
51  virtual ~LoggerInterfaceAdaptor();
52 
53 public: // PROPERTIES
54 public Q_SLOTS: // METHODS
55  bool loop(double T4K);
56 Q_SIGNALS: // SIGNALS
57  void refresh(double Ta, double Tb, double Tc, double Td, double p, bool ups);
58 };
59 
60 #endif
Definition: constants.h:42