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 |
| PilotAddress | A wrapper class around the Address struct provided by pi-address.h |
| PilotDatabase | Methods to access a database on the pilot |
| RecordConduit | This is a base class for record-based conduits |
| RecordConduit::PCData | This class is just a wrapper around the data on the PC, which provides a uniform interface for all different kinds of data like addressbook, calendar, todo list etc |
| RecordConduit::PCEntry | This class is just a wrapper around an entry on the PC, which provides a uniform interface for all different kinds of entries like addressbook, calendar, todo, diary entries, etc |
| ResolutionTable | |
| SorryAction | This one just says "sorry, can't sync now" |
| WelcomeAction | This very special SyncAction puts "Welcome to KPilot" in the sync log of the Pilot |