![]() | ![]() | ![]() | describe-instance-slot-value | ![]() |
| unit-instance &optional stream | [Generic Function] |
Purpose
Customize slot-value printing by
describe-instance.
Method signatures
( unit-instance standard-unit-instance)
slot-name value
&optional stream |
Package :gbbopen
Module :gbbopen-core
Arguments and values
unit-instance | A unit instance (or space instance) | |
slot-name | A non-nil , non-keyword symbol
| |
value | An object | |
stream | A stream (default is *standard-output* |
Description
Describe-instance-slot-value is called by
See also
describe-instance
Example
Describe the observation-duration
slot of a hyp
unit instance as a human-readable duration:
(defmethod describe-instance-slot-value ((hyp hyp) (slot-name (eql 'observation-duration)) value &optional (stream *standard-output*)) (if value (pretty-duration duration 5 stream) (prin1 nil stream)))
The GBBopen Project
![]() | ![]() | ![]() | describe-instance-slot-value | ![]() |