delete-all-space-instancesBlackboard Repositorydescribe-blackboard-repositorydelete-space-instanceGoTo Top

delete-space-instance   space-instance-or-path => deleted-space-instance[Generic Function]

Purpose
Delete a space instance.

Method signatures

delete-space-instance  (space-instance-path cons) => deleted-space-instance
delete-space-instance  (space-instance standard-space-instance) => deleted-space-instance

Package   :gbbopen

Module   :gbbopen-core

Arguments and values

space-instance-or-path     The space instance or space-instance path to be deleted
deleted-space-instance     A space instance

Returns
The deleted space instance.

Events
A delete-instance-event is signaled at the start of the deletion process and an instance-deleted-event is signaled when the deletion has been completed. The following events may also be signaled if the space-instance is, itself, on a space instance or is linked to other unit instances:

See also
    delete-all-space-instances
    delete-blackboard-repository
    delete-instance
    make-space-instance
    reset-gbbopen
    reset-unit-class

Examples
Delete the (bb hyps) space instance:

  > (delete-space-instance (find-space-instance-by-path '(bb hyps))
  #<deleted-unit-instance standard-space-instance (bb hyps)>
  >
or simply
  > (delete-space-instance '(bb hyps)
  #<deleted-unit-instance standard-space-instance (bb hyps)>
  >


The GBBopen Project


delete-all-space-instancesBlackboard Repositorydescribe-blackboard-repositorydelete-space-instanceGoTo Top