KDE PIM / Developers / API Docs / kpilot

kpilot Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
ActionQueueThe ActionQueue is a meta-action, which handles running a bunch of SyncActions in sequence
ConduitActionThe SyncActions created by the factory should obey at least the argument test, indicating a dry run
ConduitConfigBaseThe first classe here: ConduitConfigBase is for configuration purposes
ConduitProxyThe ConduitProxy action delays loading the plugin for a conduit until the conduit actually executes; the proxy then loads the file, creates a SyncAction for the conduit and runs that
DBFlagsEditor
DBRecordEditor
ListCategorizerThis Widget extends KListView for a particular purpose: sorting some items into some bins
LocalBackupActionThis conduit isn't really a conduit -- it just makes a quick backup copy of all the pdbs in the standard DBBackup/ directory, so that in case something goes horribly wrong we still have the state from before this sync started, cq
MemofileClass that represents our filesystem memo
NotepadActionThreadThis class saves the notepads to disk
PilotAppInfoBaseBase class for all specific kinds of AppInfo
PilotDatabaseMethods to access a database on the pilot
PilotRecordAn "uninterpreted" representation of the bits comprising a HH record
PilotTodoEntryA decoded ToDo item
RecordConduitBaseAn intermediate class that introduces the slots we need for our sync implementation
ResolutionTable
SorryActionThis one just says "sorry, can't sync now"
SyncAction::SyncModeThis class encapsulates the different sync modes that can be used, and enforces a little discipline in changing the mode and messing around in general
WelcomeActionThis very special SyncAction puts "Welcome to KPilot" in the sync log of the Pilot