KDE PIM / Developers / API Docs / ksync

CalendarSyncee Class Reference

This class provides an implementation of the. More...

#include <calendarsyncee.h>

Inherits KSyncee.

List of all members.

Public Member Functions


Detailed Description

This class provides an implementation of the.

See also:
KSyncee interface for KSync. It provides syncing of iCalendar files.


Member Function Documentation

CalendarSyncEntry * CalendarSyncee::firstEntry  )  [virtual]
 

Return the first KSyncEntry object of the data set.

This function together with nextEntry() is used to iterate through all entries of a KSyncee data set.

Implements KSyncee.

CalendarSyncEntry * CalendarSyncee::nextEntry  )  [virtual]
 

Return the next KSyncEntry object of the data set.

This function together with firstEntry() is used to iterate through all entries of a KSyncee data set.

Implements KSyncee.

void CalendarSyncee::addEntry KSyncEntry  )  [virtual]
 

Add a KSyncEntry object to this data set.

Ownership of the object remains with the caller.

Implements KSyncee.

void CalendarSyncee::removeEntry KSyncEntry  )  [virtual]
 

Remove a KSyncEntry.

The entry is removed from the data set, but the object is not deleted.

Implements KSyncee.

bool CalendarSyncee::read  )  [virtual]
 

Read the data set from disk from the file with the name filename().

This function has to be reimplemented by concrete subclasses to provide the actual reading from disk.

Returns:
true, if reading is successful, otherwise false.

Implements KSyncee.

bool CalendarSyncee::write  )  [virtual]
 

Write the data set to disk to the file with the name filename().

This function has to be reimplemented by concrete subclasses to provide the actual writing to disk.

Returns:
true, if writing is successful, otherwise false.

Implements KSyncee.


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