#include <bookmarkstorage.h>
Inherits PrivateXML, and PrivateXMLHandler.
Inheritance diagram for BookmarkStorage:
Public Member Functions | |
BookmarkStorage (ClientBase *parent) | |
virtual | ~BookmarkStorage () |
void | storeBookmarks (const BookmarkHandler::BookmarkList &bList, const BookmarkHandler::ConferenceList &cList) |
void | requestBookmarks () |
void | registerBookmarkHandler (BookmarkHandler *bmh) |
void | removeBookmarkHandler () |
virtual void | handlePrivateXML (const std::string &tag, Tag *xml) |
virtual void | handlePrivateXMLResult (const std::string, PrivateXMLResult) |
Definition at line 38 of file bookmarkstorage.h.
|
Constructs a new BookmarkStorage object.
Definition at line 22 of file bookmarkstorage.cpp. |
|
Virtual destructor. Definition at line 28 of file bookmarkstorage.cpp. |
|
Reimplement this function to receive the private XML that was requested earlier using
Implements PrivateXMLHandler. Definition at line 76 of file bookmarkstorage.cpp. References Tag::children(). |
|
Use this function to register a BookmarkHandler.
Definition at line 125 of file bookmarkstorage.cpp. |
|
Use this function to un-register the BookmarkHandler. Definition at line 130 of file bookmarkstorage.cpp. |
|
Use this function to initiate retrieval of bookmarks. Use registerBookmarkHandler() to register an object which will receive the lists of bookmarks. Definition at line 71 of file bookmarkstorage.cpp. References PrivateXML::requestXML(). |
|
Use this function to store a number of URL and conference bookmarks on the server. Make sure you store the whole set of bookmarks, not a 'delta'.
Definition at line 32 of file bookmarkstorage.cpp. References Tag::addAttrib(), and Tag::addChild(). |