Référence de la classe KoExecutePolicy

#include <KoExecutePolicy.h>

Graphe d'héritage de KoExecutePolicy:

[légende]
Graphe de collaboration de KoExecutePolicy:
[légende]
Liste de tous les membres

Fonctions membres publiques

 KoExecutePolicy ()
virtual ~KoExecutePolicy ()
virtual void schedule (KoAction *action, KoJobsListPolicy *jobsList, QVariant *params)=0

Attributs publics statiques

static KoExecutePolicy *const onlyLastPolicy
static KoExecutePolicy *const directPolicy
static KoExecutePolicy *const queuedPolicy
static KoExecutePolicy *const simpleQueuedPolicy

Description détaillée

Each action that is called 'execute()' on will be executed according to policy. Each action will have a policy set; that policy will be used on execution of that action to determine what will happen next.

Définition à la ligne 40 du fichier KoExecutePolicy.h.


Documentation des contructeurs et destructeur

KoExecutePolicy::KoExecutePolicy (  )  [inline]

Définition à la ligne 42 du fichier KoExecutePolicy.h.

virtual KoExecutePolicy::~KoExecutePolicy (  )  [inline, virtual]

Définition à la ligne 43 du fichier KoExecutePolicy.h.


Documentation des fonctions membres

virtual void KoExecutePolicy::schedule ( KoAction action,
KoJobsListPolicy jobsList,
QVariant *  params 
) [pure virtual]

schedule an action according to policy.

Paramètres:
action the action to be scheduled.
jobsList the list of jobs currently associated with the action.
params a parameters object that belongs with the current action.

Implémenté dans KoOnlyLastPolicy, KoDirectPolicy, KoQueuedPolicy, et KoSimpleQueuedPolicy.

Référencé par KoAction::execute().


Documentation des données membres

KoExecutePolicy *const KoExecutePolicy::onlyLastPolicy [static]

Définition à la ligne 52 du fichier KoExecutePolicy.h.

KoExecutePolicy *const KoExecutePolicy::directPolicy [static]

Définition à la ligne 53 du fichier KoExecutePolicy.h.

KoExecutePolicy *const KoExecutePolicy::queuedPolicy [static]

Définition à la ligne 54 du fichier KoExecutePolicy.h.

KoExecutePolicy *const KoExecutePolicy::simpleQueuedPolicy [static]

Définition à la ligne 55 du fichier KoExecutePolicy.h.


La documentation de cette classe a été générée à partir des fichiers suivants :
Généré le Wed Nov 22 23:45:21 2006 pour KPlato par  doxygen 1.5.1-p1