QXmpp Version: 1.15.1
Loading...
Searching...
No Matches
List of all members
QXmppRosterMemoryStorage Class Reference

In-memory default implementation of QXmppRosterStorage. More...

#include <QXmppRosterMemoryStorage.h>

Inheritance diagram for QXmppRosterMemoryStorage:
Inheritance graph
[legend]
Collaboration diagram for QXmppRosterMemoryStorage:
Collaboration graph
[legend]

Additional Inherited Members

- Public Member Functions inherited from QXmppRosterStorage
virtual QXmppTask< RosterCacheload ()=0
 Loads the persisted roster.
 
virtual QXmppTask< void > replaceAll (const QString &version, const std::vector< QXmppRosterIq::Item > &items)=0
 
virtual QXmppTask< void > upsertItem (const QString &version, const QXmppRosterIq::Item &item)=0
 
virtual QXmppTask< void > removeItem (const QString &version, const QString &bareJid)=0
 
virtual QXmppTask< void > clear ()=0
 

Detailed Description

In-memory default implementation of QXmppRosterStorage.

Used internally by QXmppRosterManager when no external storage has been configured. Data is kept only for the lifetime of the instance — pass a custom QXmppRosterStorage to QXmppRosterManager::setStorage() to persist the roster across sessions.

Since
QXmpp 1.16

In-memory backing for QXmppRosterStorage. Used as the default by QXmppRosterManager when no external storage is configured.


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