kpilot

TodoConduit Class Reference

#include <todo-conduit.h>

Inheritance diagram for TodoConduit:

List of all members.


Public Member Functions

 TodoConduit (KPilotLink *, const char *name=0L, const QStringList &args=QStringList())
virtual ~TodoConduit ()

Static Public Member Functions

static VCalConduitSettings * theConfig ()

Protected Member Functions

void _getAppInfo ()
void _setAppInfo ()
virtual VCalConduitSettings * config ()
virtual VCalConduitPrivateBasecreatePrivateCalendarData (KCal::Calendar *fCalendar)
virtual const QString dbname ()
virtual const QString getTitle (PilotRecordBase *de)
virtual KCal::Incidence * incidenceFromRecord (KCal::Incidence *e, const PilotRecordBase *de)
virtual KCal::Incidence * newIncidence ()
virtual PilotRecordBasenewPilotEntry (PilotRecord *r)
virtual void postSync ()
virtual void preRecord (PilotRecord *r)
virtual void preSync ()
virtual void readConfig ()
virtual PilotRecordrecordFromIncidence (PilotRecordBase *de, const KCal::Incidence *e)

Protected Attributes

bool categoriesSynced
PilotToDoInfofTodoAppInfo

Detailed Description

Definition at line 64 of file todo-conduit.h.


Constructor & Destructor Documentation

TodoConduit::TodoConduit ( KPilotLink d,
const char *  name = 0L,
const QStringList args = QStringList() 
)

Definition at line 177 of file todo-conduit.cc.

TodoConduit::~TodoConduit (  )  [virtual]

Definition at line 188 of file todo-conduit.cc.


Member Function Documentation

void TodoConduit::_getAppInfo (  )  [protected]

Definition at line 214 of file todo-conduit.cc.

void TodoConduit::_setAppInfo (  )  [protected]

Definition at line 195 of file todo-conduit.cc.

VCalConduitSettings * TodoConduit::config (  )  [protected, virtual]

Implements VCalConduitBase.

Definition at line 371 of file todo-conduit.cc.

virtual VCalConduitPrivateBase* TodoConduit::createPrivateCalendarData ( KCal::Calendar *  fCalendar  )  [inline, protected, virtual]

Implements VCalConduitBase.

Definition at line 78 of file todo-conduit.h.

virtual const QString TodoConduit::dbname (  )  [inline, protected, virtual]

Implements VCalConduitBase.

Definition at line 76 of file todo-conduit.h.

const QString TodoConduit::getTitle ( PilotRecordBase de  )  [protected, virtual]

Implements VCalConduitBase.

Definition at line 226 of file todo-conduit.cc.

KCal::Incidence * TodoConduit::incidenceFromRecord ( KCal::Incidence *  e,
const PilotRecordBase de 
) [protected, virtual]

Implements VCalConduitBase.

Definition at line 309 of file todo-conduit.cc.

virtual KCal::Incidence* TodoConduit::newIncidence (  )  [inline, protected, virtual]

Implements VCalConduitBase.

Definition at line 92 of file todo-conduit.h.

virtual PilotRecordBase* TodoConduit::newPilotEntry ( PilotRecord r  )  [inline, protected, virtual]

Implements VCalConduitBase.

Definition at line 88 of file todo-conduit.h.

void TodoConduit::postSync (  )  [protected, virtual]

Reimplemented from VCalConduitBase.

Definition at line 261 of file todo-conduit.cc.

void TodoConduit::preRecord ( PilotRecord r  )  [protected, virtual]

Reimplemented from VCalConduitBase.

Definition at line 342 of file todo-conduit.cc.

void TodoConduit::preSync (  )  [protected, virtual]

Reimplemented from VCalConduitBase.

Definition at line 254 of file todo-conduit.cc.

void TodoConduit::readConfig (  )  [protected, virtual]

Reimplemented from VCalConduitBase.

Definition at line 238 of file todo-conduit.cc.

PilotRecord * TodoConduit::recordFromIncidence ( PilotRecordBase de,
const KCal::Incidence *  e 
) [protected, virtual]

Implements VCalConduitBase.

Definition at line 273 of file todo-conduit.cc.

VCalConduitSettings * TodoConduit::theConfig (  )  [static]

Definition at line 362 of file todo-conduit.cc.


Member Data Documentation

Definition at line 105 of file todo-conduit.h.

Definition at line 104 of file todo-conduit.h.


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