qutim_sdk_0_3::GroupChatManager Class Referenceabstract

#include <groupchatmanager.h>

Public Member Functions

 GroupChatManager (Account *account)
virtual ~GroupChatManager ()
Accountaccount () const
virtual QList< DataItembookmarks () const =0
virtual DataItem fields () const =0
virtual bool join (const DataItem &fields)=0
virtual QList< DataItemrecent () const =0
virtual bool removeBookmark (const DataItem &fields)=0
virtual bool storeBookmark (const DataItem &fields, const DataItem &oldFields)=0

Static Public Member Functions

static QList< GroupChatManager * > allManagers ()

Constructor & Destructor Documentation

qutim_sdk_0_3::GroupChatManager::GroupChatManager ( Account account)

Constructs a new GroupChatManager with the given account.

virtual qutim_sdk_0_3::GroupChatManager::~GroupChatManager ( )

Destroyes this GroupChatManager.

Member Function Documentation

Account* qutim_sdk_0_3::GroupChatManager::account ( ) const

Returns the account this GroupChatManager is for.

static QList<GroupChatManager*> qutim_sdk_0_3::GroupChatManager::allManagers ( )

Returns the list of all managers.

See Also
virtual QList<DataItem> qutim_sdk_0_3::GroupChatManager::bookmarks ( ) const
pure virtual

Returns a list of stored bookmarks.

virtual DataItem qutim_sdk_0_3::GroupChatManager::fields ( ) const
pure virtual

Returns the dataitem fields.

virtual bool qutim_sdk_0_3::GroupChatManager::join ( const DataItem fields)
pure virtual

Join a groupchat with filled fields.

virtual QList<DataItem> qutim_sdk_0_3::GroupChatManager::recent ( ) const
pure virtual

Returns a list of group chats that were joined recently.

virtual bool qutim_sdk_0_3::GroupChatManager::removeBookmark ( const DataItem fields)
pure virtual

Remove bookmark.

Returns true if the bookmark has been successfully removed; otherwise returns false.

virtual bool qutim_sdk_0_3::GroupChatManager::storeBookmark ( const DataItem fields,
const DataItem oldFields 
pure virtual

Store bookmark.

Returns true if the bookmark has been successfully stored; otherwise returns false.

The documentation for this class was generated from the following file:

Generated by Doxygen