tdebluez
libtdeobex/interfaces/propertiesProxy.h
Go to the documentation of this file.
1 // File autogenerated
2 
3 #if !defined(PROPERTIESPROXY_H_INCLUDED)
4 #define PROPERTIESPROXY_H_INCLUDED
5 
6 // TQt includes
7 #include <tqobject.h>
8 
9 // TQt D-Bus includes
10 #include <tqdbuserror.h>
11 
12 // forward declarations
13 class TQString;
14 class TQStringList;
15 class TQT_DBusConnection;
16 class TQT_DBusError;
17 class TQT_DBusMessage;
18 class TQT_DBusProxy;
19 class TQT_DBusVariant;
20 template <typename K, typename V> class TQMap;
21 
22 namespace org
23 {
24 namespace freedesktop
25 {
26 namespace DBus
27 {
28 
29 class PropertiesProxy : public TQObject
30 {
31  TQ_OBJECT
32 
33 public:
34  PropertiesProxy(const TQString& service, const TQString& path, TQObject* parent = 0, const char* name = 0);
35 
36  virtual ~PropertiesProxy();
37 
38  void setConnection(const TQT_DBusConnection& connection);
39 
40 signals:
41  void PropertiesChanged(const TQString& interface, const TQMap< TQString, TQT_DBusVariant >& changed_properties, const TQStringList& invalidated_properties);
42 
43 
44 public:
45  virtual bool Get(const TQString& interface, const TQString& name, TQT_DBusVariant& value, TQT_DBusError& error);
46 
47  virtual bool Set(const TQString& interface, const TQString& name, const TQT_DBusVariant& value, TQT_DBusError& error);
48 
49  virtual bool GetAll(const TQString& interface, TQMap< TQString, TQT_DBusVariant >& properties, TQT_DBusError& error);
50 
51 protected slots: // usually no need to reimplement
52  virtual void slotHandleDBusSignal(const TQT_DBusMessage& message);
53 
54 protected:
55  TQT_DBusProxy* m_baseProxy;
56 
57 private: // Hiding copy constructor and assignment operator
60 }; // class PropertiesProxy
61 
62 }; // namespace DBus
63 
64 }; // namespace freedesktop
65 
66 }; // namespace org
67 
68 #endif //PROPERTIESPROXY_H_INCLUDED
69 
70 // End of File
71 
virtual bool Get(const TQString &interface, const TQString &name, TQT_DBusVariant &value, TQT_DBusError &error)
void PropertiesChanged(const TQString &interface, const TQMap< TQString, TQT_DBusVariant > &changed_properties, const TQStringList &invalidated_properties)
PropertiesProxy & operator=(const PropertiesProxy &)
PropertiesProxy(const TQString &service, const TQString &path, TQObject *parent=0, const char *name=0)
virtual void slotHandleDBusSignal(const TQT_DBusMessage &message)
virtual bool GetAll(const TQString &interface, TQMap< TQString, TQT_DBusVariant > &properties, TQT_DBusError &error)
PropertiesProxy(const PropertiesProxy &)
virtual bool Set(const TQString &interface, const TQString &name, const TQT_DBusVariant &value, TQT_DBusError &error)
void setConnection(const TQT_DBusConnection &connection)