libqutim  0.3.1.0
qutim_sdk_0_3::RosterStorage Class Referenceabstract

#include <rosterstorage.h>

+ Inheritance diagram for qutim_sdk_0_3::RosterStorage:

Public Member Functions

virtual void addContact (Contact *contact, const QString &version=QString())=0
 
virtual QString load (Account *account)=0
 
virtual void removeContact (Contact *contact, const QString &version=QString())=0
 
virtual void updateContact (Contact *contact, const QString &version=QString())=0
 

Static Public Member Functions

static RosterStorageinstance ()
 

Protected Member Functions

 RosterStorage ()
 
virtual ~RosterStorage ()
 

Constructor & Destructor Documentation

qutim_sdk_0_3::RosterStorage::RosterStorage ( )
protected
virtual qutim_sdk_0_3::RosterStorage::~RosterStorage ( )
protectedvirtual

Member Function Documentation

virtual void qutim_sdk_0_3::RosterStorage::addContact ( Contact contact,
const QString &  version = QString() 
)
pure virtual
static RosterStorage* qutim_sdk_0_3::RosterStorage::instance ( )
static
virtual QString qutim_sdk_0_3::RosterStorage::load ( Account account)
pure virtual
virtual void qutim_sdk_0_3::RosterStorage::removeContact ( Contact contact,
const QString &  version = QString() 
)
pure virtual
virtual void qutim_sdk_0_3::RosterStorage::updateContact ( Contact contact,
const QString &  version = QString() 
)
pure virtual

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

Generated by Doxygen