![]() | ![]() | ![]() | 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 | ![]() |