kpilot Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
ActionQueue | The ActionQueue is a meta-action, which handles running a bunch of SyncActions in sequence |
ConduitAction | The SyncActions created by the factory should obey at least the argument test, indicating a dry run |
ConduitConfigBase | The first classe here: ConduitConfigBase is for configuration purposes |
ConduitProxy | The 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 | |
ListCategorizer | This Widget extends KListView for a particular purpose: sorting some items into some bins |
LocalBackupAction | This 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 |
Memofile | Class that represents our filesystem memo |
NotepadActionThread | This class saves the notepads to disk |
PilotAppInfoBase | Base class for all specific kinds of AppInfo |
PilotDatabase | Methods to access a database on the pilot |
PilotRecord | An "uninterpreted" representation of the bits comprising a HH record |
PilotTodoEntry | A decoded ToDo item |
RecordConduitBase | An intermediate class that introduces the slots we need for our sync implementation |
ResolutionTable | |
SorryAction | This one just says "sorry, can't sync now" |
SyncAction::SyncMode | This class encapsulates the different sync modes that can be used, and enforces a little discipline in changing the mode and messing around in general |
WelcomeAction | This very special SyncAction puts "Welcome to KPilot" in the sync log of the Pilot |