libqutim  0.3.3.0
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

◆ GroupChatManager()

qutim_sdk_0_3::GroupChatManager::GroupChatManager ( Account account)

Constructs a new GroupChatManager with the given account.

◆ ~GroupChatManager()

virtual qutim_sdk_0_3::GroupChatManager::~GroupChatManager ( )
virtual

Destroyes this GroupChatManager.

Member Function Documentation

◆ account()

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

Returns the account this GroupChatManager is for.

◆ allManagers()

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

Returns the list of all managers.

See also
Account::getGroupChatManager()

◆ bookmarks()

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

Returns a list of stored bookmarks.

◆ fields()

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

Returns the dataitem fields.

◆ join()

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

Join a groupchat with filled fields.

◆ recent()

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

Returns a list of group chats that were joined recently.

◆ removeBookmark()

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.

◆ storeBookmark()

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