12 #ifndef LOGGER_ADAPTOR_H 13 #define LOGGER_ADAPTOR_H 15 #include <QtCore/QObject> 16 #include <QtDBus/QtDBus> 19 template<
class T>
class QList;
20 template<
class Key,
class Value>
class QMap;
29 class LoggerInterfaceAdaptor:
public QDBusAbstractAdaptor
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"
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"
50 LoggerInterfaceAdaptor(QObject *parent);
51 virtual ~LoggerInterfaceAdaptor();
55 bool loop(
double T4K);
57 void refresh(
double Ta,
double Tb,
double Tc,
double Td,
double p,
bool ups);
Definition: constants.h:42