delete-blackboard-repository |
| &key
| [Function] |
Purpose
Delete all unit and space instances.
Package :gbbopen
Module :gbbopen-core
Arguments and values
all-classes | A generalized boolean (default is nil )
| |
disable-events | A generalized boolean (default is t )
| |
retain-classes | An extended unit-classes specification (see below) |
Events
If disable-events is nil
, the following events may be signaled as
unit instances and space instances are deleted:
delete-instance-event
unlink-event
instance-removed-from-space-instance-event
instance-deleted-event
Detailed syntax
| t |
single-unit-class-specifier
| ( single-unit-class-specifier+) |
| atomic-unit-class |
( atomic-unit-class subclassing-specifier) |
| unit-class | unit-class-name |
Description
Calling :retain
See also
confirm-if-blackboard-repository-not-empty-p
delete-instance
delete-all-space-instances
delete-space-instance
initial-class-instance-number
Examples
Delete all unit instances and space instances
(except for the unit instances of unit classes that have been
defined to be retained by default):
(delete-blackboard-repository)As above, but also delete all unit instances of unit classes that have been defined to be retained by default:
(delete-blackboard-repository :all-classes 't)
Note
This function and delete-blackboard-repository
The GBBopen Project
delete-blackboard-repository |