Next Prev Up Top Contents Index

11.1.1 Instance Structure Protocol

The generic functions implementing slot access are like those described in AMOP, except that each takes a slot-name argument rather than a slot definition object, and the primary methods are therefore specialized differently.

For details, see the LispWorks Reference Manual pages for slot-boundp-using-class , slot-value-using-class and slot-makunbound-using-class .

Note: by default, standard slot accessors are optimized to not call slot-value-using-class. This can be overidden with the :optimize-slot-access class option. See the second definittion of virtual-metaclass below for an example of the use of this.


LispWorks User Guide - 18 Feb 2003

Next Prev Up Top Contents Index