![]() | ![]() | ![]() | describe-event-printing | ![]() |
| &key slot-names paths | [Function] |
Purpose
Describe the printing of events for one or more
event classes.
Package :gbbopen
Module :gbbopen-core
Arguments and values
event-class-specifier | An extended event-class specification
(see below; default is t )
| |
unit-class-or-instance-specifier | An
extended unit-class or instance specification
(see below; default is t )
| |
slot-names or slot-name | A slot-name or list of
slot-names (default is t )
| |
paths or path | A space-instance path regular
expression (default is (*) )
|
Detailed syntax
| atomic-event-class |
( atomic-event-class subeventing-specifier)
| t |
| event-class | event-class-name |
| :plus-subevents | :no-subevents
+ | = |
The shorthand +
subevents specifier is equivalent to
:plus-subevents
and =
to :no-subevents
.
| unit-instance |
( unit-instance*) | |
atomic-unit-class | | |
( atomic-unit-class subclassing-specifier) |
t | |
| unit-class | unit-class-name |
| :plus-subclasses | :no-subclasses |
+ | = |
The shorthand +
subclasses specifier is equivalent to
:plus-subclasses
and =
to :no-subclasses
.
Description
The paths argument is either the symbol t
(indicating
all space instances) or a list representing a regular
expression where the following reserved symbols are interpreted as
follows:
= | matches one occurrence in a space-instance path | ||
? | matches zero or one occurrence in a space-instance path | ||
+ | matches one or more occurrences in a space-instance path | ||
* | matches zero or more occurrences in a space-instance path | ||
^ | move to parent | ||
The description is printed to the *standard-output* stream.
See also
disable-event-printing
enable-event-printing
resume-event-printing
suspend-event-printing
Example
Describe all event printing:
> (describe-event-printing 'instance-event) instance-event standard-unit-instance uc-2 [suspended] uc-1 [suspended] ksa ks standard-space-instance >
Note
Unit-instance-specific event functions
are not yet implemented in GBBopen.
The GBBopen Project
![]() | ![]() | ![]() | describe-event-printing | ![]() |