omitted-slots-for-saving/sending |
| instance
| [Generic Function] |
Purpose
Add slot names of a class to the list of slots that
are not saved or sent.
Method signatures
( instance standard-space-instance)
=> omitted-slot-names
|
( instance standard-unit-instance)
=> omitted-slot-names
|
( instance t)
=> nil |
Package :gbbopen-tools
Module :gbbopen-tools
(the unit-instance and
space-instance methods are added by :gbbopen-core
Arguments and values
instance | An instance | |
omitted-slot-names | A proper list |
Returns
A list of omitted slot names for the class of
See also
*print-object-for-sending*
load-blackboard-repository
print-object-for-saving/sending
print-slot-for-saving/sending
save-blackboard-repository
Example
Specify that slot complex-unsaved-slot
my-unit-instance
(defmethod omitted-slots-for-saving/sending ((instance my-unit-instance)) (cons 'complex-unsaved-slot (call-next-method)))
The GBBopen Project
omitted-slots-for-saving/sending |