activation-cycle-ofAgenda Control Shellcontrol-shell-running-pcollect-trigger-instancesGoTo Top

collect-trigger-instances   source => trigger-instances[Generic Function]

Purpose
Return the trigger unit instances of a KSA, an event, or a list of KSAs or events.

Method signatures

collect-trigger-instances  (cons cons) => trigger-instances
collect-trigger-instances  (event single-instance-event) => trigger-instances
collect-trigger-instances  (ksa ksa) => trigger-instances
collect-trigger-instances  (event multiple-instance-event) => trigger-instances
collect-trigger-instances  (event non-instance-event) => nil

Package   :agenda-shell

Module   :agenda-shell

Arguments and values

source     A KSA, event, or a list of KSAs or events
trigger-instances     A proper list

Returns
The list of trigger unit instances

See also
    sole-trigger-instance-of

Example
Return the trigger unit instances of a KSA:

  > (collect-trigger-instances ksa)
  (#<hyp 419 (1835 4791) 0.85 [5..35]>
   #<hyp 233 (1835 4791) 0.89 [5..35]>)
  >


The GBBopen Project


activation-cycle-ofAgenda Control Shellcontrol-shell-running-pcollect-trigger-instancesGoTo Top