kitchensync
KSync::BookmarkSyncee Class Reference
#include <bookmarksyncee.h>
Inheritance diagram for KSync::BookmarkSyncee:

Detailed Description
This class provides an implementation of the Syncee interface for libksync.It provides syncing of bookmark files as used by Konqueror.
Definition at line 61 of file bookmarksyncee.h.
Public Member Functions | |
BookmarkSyncee (Merger *m=0) | |
BookmarkSyncee (KBookmarkManager *, Merger *m=0) | |
~BookmarkSyncee () | |
BookmarkSyncEntry * | firstEntry () |
BookmarkSyncEntry * | nextEntry () |
void | addEntry (SyncEntry *) |
void | removeEntry (SyncEntry *) |
bool | writeBackup (const QString &) |
bool | restoreBackup (const QString &) |
Member Function Documentation
BookmarkSyncEntry * BookmarkSyncee::firstEntry | ( | ) | [virtual] |
Return the first SyncEntry object of the data set.
This function together with nextEntry() is used to iterate through all entries of a Syncee data set.
Implements KSync::Syncee.
Definition at line 141 of file bookmarksyncee.cpp.
BookmarkSyncEntry * BookmarkSyncee::nextEntry | ( | ) | [virtual] |
Return the next SyncEntry object of the data set.
This function together with firstEntry() is used to iterate through all entries of a Syncee data set.
Implements KSync::Syncee.
Definition at line 147 of file bookmarksyncee.cpp.
void BookmarkSyncee::addEntry | ( | SyncEntry * | ) | [virtual] |
Add a SyncEntry object to this data set.
Ownership of the object is transfered and the SyncEntry now belongs to this Syncee. Use KSync::SyncEntry::clone() to create an exact copy of a KSync::SyncEntry.
- See also:
- KSync::SyncEntry::clone
Implements KSync::Syncee.
Definition at line 152 of file bookmarksyncee.cpp.
void BookmarkSyncee::removeEntry | ( | SyncEntry * | ) | [virtual] |
Remove a SyncEntry.
The entry is removed from the data set, but the object is not deleted.
Implements KSync::Syncee.
Definition at line 170 of file bookmarksyncee.cpp.
The documentation for this class was generated from the following files: