libqutim 0.3.1.0
qutim_sdk_0_3::GroupChatManager Class Reference

#include <groupchatmanager.h>

List of all members.

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 ( ) [virtual]

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 ( ) [static]

Returns the list of all managers.

See also:
Account::getGroupChatManager()
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: