Package: closer-mop

Generic Function effective-slot-definition-class

Lambda List

effective-slot-definition-class (class &rest initargs)

Arguments

The class argument is a class metaobject.
The initargs argument is a set of initialization arguments and values.

Return Value

The value returned is a subclass of the class effective-slot-definition.

Details

This generic function is called by compute-effective-slot-definition to determine the class of the resulting effective slot definition metaobject. The initargs argument is the set of initialization arguments and values that will be passed to make-instance when the effective slot definition metaobject is created.

Methods

effective-slot-definition-class (class standard-class) rest initargs)
This method returns the class standard-effective-slot-definition.

This method can be overridden.


effective-slot-definition-class ((class funcallable-standard-class) rest initargs)
This method returns the class standard-effective-slot-definition.

This method can be overridden.