Home · All Classes · All Namespaces · Modules · Functions · Files
pending-debug-message-list.h
00001 
00021 #ifndef _TelepathyQt_pending_debug_message_list_h_HEADER_GUARD_
00022 #define _TelepathyQt_pending_debug_message_list_h_HEADER_GUARD_
00023 
00024 #ifndef IN_TP_QT_HEADER
00025 #error IN_TP_QT_HEADER
00026 #endif
00027 
00028 #include <TelepathyQt/Types>
00029 #include <TelepathyQt/PendingOperation>
00030 
00031 namespace Tp
00032 {
00033 
00034 class TP_QT_EXPORT PendingDebugMessageList : public Tp::PendingOperation
00035 {
00036     Q_OBJECT
00037     Q_DISABLE_COPY(PendingDebugMessageList)
00038 
00039 public:
00040     virtual ~PendingDebugMessageList();
00041 
00042     DebugMessageList result() const;
00043 
00044 private Q_SLOTS:
00045     TP_QT_NO_EXPORT void watcherFinished(QDBusPendingCallWatcher*);
00046 
00047 private:
00048     friend class DebugReceiver;
00049     TP_QT_NO_EXPORT PendingDebugMessageList(const QDBusPendingCall &call,
00050             const SharedPtr<RefCounted> &object);
00051 
00052     struct Private;
00053     friend struct Private;
00054     Private *mPriv;
00055 };
00056 
00057 } // Tp
00058 
00059 #endif


Copyright © 2008-2011 Collabora Ltd. and Nokia Corporation
Telepathy-Qt 0.9.3