15#ifndef BOOKMARKSTORAGE_H__
16#define BOOKMARKSTORAGE_H__
20#include "bookmarkhandler.h"
21#include "privatexml.h"
22#include "privatexmlhandler.h"
130 { m_bookmarkHandler = bmh; }
136 { m_bookmarkHandler = 0; }
139 virtual void handlePrivateXML(
const Tag* xml );
142 virtual void handlePrivateXMLResult(
const std::string& uid, PrivateXMLResult pxResult );
A virtual interface which can be reimplemented to receive bookmarks with help of a BookmarkStorage ob...
void storeBookmarks(const BookmarkList &bList, const ConferenceList &cList)
void registerBookmarkHandler(BookmarkHandler *bmh)
void removeBookmarkHandler()
BookmarkStorage(ClientBase *parent)
This is the common base class for a Jabber/XMPP Client and a Jabber Component.
A virtual interface which can be reimplemented to store and receive private XML data.
PrivateXML(ClientBase *parent)
This is an abstraction of an XML element.
The namespace for the gloox library.
std::list< BookmarkListItem > BookmarkList
std::list< ConferenceListItem > ConferenceList