kpilot
VCalConduitPrivate Class Reference
#include <vcal-conduit.h>
Public Member Functions | |
virtual void | addIncidence (KCal::Incidence *) |
virtual int | count () |
virtual KCal::Incidence * | findIncidence (PilotRecordBase *tosearch) |
virtual KCal::Incidence * | findIncidence (recordid_t) |
virtual KCal::Incidence * | getNextIncidence () |
virtual KCal::Incidence * | getNextModifiedIncidence () |
virtual void | removeIncidence (KCal::Incidence *) |
virtual int | updateIncidences () |
VCalConduitPrivate (KCal::Calendar *buddy) | |
virtual | ~VCalConduitPrivate () |
Public Attributes | |
KCal::Event::List | fAllEvents |
KCal::Event::List::ConstIterator | fAllEventsIterator |
Detailed Description
Definition at line 42 of file vcal-conduit.h.
Constructor & Destructor Documentation
VCalConduitPrivate::VCalConduitPrivate | ( | KCal::Calendar * | buddy | ) |
Definition at line 57 of file vcal-conduit.cc.
virtual VCalConduitPrivate::~VCalConduitPrivate | ( | ) | [inline, virtual] |
Definition at line 46 of file vcal-conduit.h.
Member Function Documentation
void VCalConduitPrivate::addIncidence | ( | KCal::Incidence * | e | ) | [virtual] |
virtual int VCalConduitPrivate::count | ( | ) | [inline, virtual] |
KCal::Incidence * VCalConduitPrivate::findIncidence | ( | PilotRecordBase * | tosearch | ) | [virtual] |
Find the incidence based on tosearch's description and date information.
Returns 0L if no incidence could be found.
Implements VCalConduitPrivateBase.
Definition at line 102 of file vcal-conduit.cc.
KCal::Incidence * VCalConduitPrivate::findIncidence | ( | recordid_t | id | ) | [virtual] |
KCal::Incidence * VCalConduitPrivate::getNextIncidence | ( | ) | [virtual] |
KCal::Incidence * VCalConduitPrivate::getNextModifiedIncidence | ( | ) | [virtual] |
Find the next incidence in the list which ddoes not have the SYNCNONE flag set.
The current position is always stored in the iteratoor fAllEventsIterator, so we can just start from there. Only if reading==false, we haven't yet started goind through the incidents, so start at fAllEvents.begin() in that case
Implements VCalConduitPrivateBase.
Definition at line 138 of file vcal-conduit.cc.
void VCalConduitPrivate::removeIncidence | ( | KCal::Incidence * | e | ) | [virtual] |
int VCalConduitPrivate::updateIncidences | ( | ) | [virtual] |
Member Data Documentation
KCal::Event::List VCalConduitPrivate::fAllEvents |
Definition at line 46 of file vcal-conduit.h.
KCal::Event::List::ConstIterator VCalConduitPrivate::fAllEventsIterator |
Definition at line 49 of file vcal-conduit.h.
The documentation for this class was generated from the following files: