tdebluez
libtdebluez/interfaces/introspectableInterface.h
Go to the documentation of this file.
1// File autogenerated
2
3#if !defined(INTROSPECTABLEINTERFACE_H_INCLUDED)
4#define INTROSPECTABLEINTERFACE_H_INCLUDED
5
6// TQt D-Bus includes
7#include <tqdbuserror.h>
8#include <tqdbusobject.h>
9
10// forward declarations
11class TQDomElement;
12class TQString;
13class TQT_DBusError;
14
15namespace org
16{
17namespace freedesktop
18{
19namespace DBus
20{
21
22class IntrospectableInterface : public TQT_DBusObjectBase
23{
24public:
26
28
29protected:
31
32protected: // implement sending replies
33 virtual void handleMethodReply(const TQT_DBusMessage& reply) = 0;
34
35protected: // usually no need to reimplement
36 virtual bool handleMethodCall(const TQT_DBusMessage& message);
37
39
40}; // class IntrospectableInterface
41
42}; // namespace DBus
43
44}; // namespace freedesktop
45
46}; // namespace org
47
48#endif //INTROSPECTABLEINTERFACE_H_INCLUDED
49
50// End of File
51
virtual void handleMethodReply(const TQT_DBusMessage &reply)=0
virtual bool Introspect(TQString &xml, TQT_DBusError &error)=0