kpilot/kpilot

syncStack.h File Reference


Detailed Description

This file defines the ActionQueue.

This used to be called SyncStack, and while a stack is cool for some things, it actually rather confuses the issue because you _use_ this class for specifying "do this, then that, then ..." and in program code you need to reverse that order when adding items to a stack. So now it's a Queue, FIFO, and program code looks more normal.

Definition in file syncStack.h.

#include <qptrqueue.h>
#include "plugin.h"

Go to the source code of this file.


Classes

class  ActionQueue
 The ActionQueue is a meta-action, which handles running a bunch of SyncActions in sequence. More...
class  WelcomeAction
 This very special SyncAction puts "Welcome to KPilot" in the sync log of the Pilot. More...
class  SorryAction
 This one just says "sorry, can't sync now". More...
class  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. More...
class  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. More...
KDE Home | KDE Accessibility Home | Description of Access Keys