Home · All Classes · All Namespaces · Modules · Functions · Files
room-list-channel.h
00001 
00023 #ifndef _TelepathyQt4_room_list_channel_h_HEADER_GUARD_
00024 #define _TelepathyQt4_room_list_channel_h_HEADER_GUARD_
00025 
00026 #ifndef IN_TELEPATHY_QT4_HEADER
00027 #error IN_TELEPATHY_QT4_HEADER
00028 #endif
00029 
00030 #include <TelepathyQt4/Channel>
00031 
00032 namespace Tp
00033 {
00034 
00035 class TELEPATHY_QT4_EXPORT RoomListChannel : public Channel
00036 {
00037     Q_OBJECT
00038     Q_DISABLE_COPY(RoomListChannel)
00039 
00040 public:
00041     static RoomListChannelPtr create(const ConnectionPtr &connection,
00042             const QString &objectPath, const QVariantMap &immutableProperties);
00043 
00044     virtual ~RoomListChannel();
00045 
00046 protected:
00047     RoomListChannel(const ConnectionPtr &connection, const QString &objectPath,
00048             const QVariantMap &immutableProperties,
00049             const Feature &coreFeature = Channel::FeatureCore);
00050 
00051 private:
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-Qt4 0.6.5