This is the inheriting-readers Reference Manual, version 1.0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 05:23:18 2025 GMT+0.
inheriting-readers/inheriting-readers.asdinheriting-readers/package.lispinheriting-readers/inheritance-scheme.lispinheriting-readers/inheritance-schemes-mixin.lispinheriting-readers/inherit-class-option.lispinheriting-readers/standard.lispinheriting-readers/reader-method.lispThe main system appears first, followed by any subsystem dependency.
inheriting-readersProvides a simple yet powerful value inheritance scheme.
Jean-Philippe Paradis <hexstream@hexstreamsoft.com>
Unlicense
1.0.1
closer-mop (system).
class-options (system).
compatible-metaclasses (system).
package.lisp (file).
inheritance-scheme.lisp (file).
inheritance-schemes-mixin.lisp (file).
inherit-class-option.lisp (file).
standard.lisp (file).
reader-method.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
inheriting-readers/inheriting-readers.asdinheriting-readers/package.lispinheriting-readers/inheritance-scheme.lispinheriting-readers/inheritance-schemes-mixin.lispinheriting-readers/inherit-class-option.lispinheriting-readers/standard.lispinheriting-readers/reader-method.lispinheriting-readers/inheriting-readers.asdinheriting-readers (system).
inheriting-readers/inheritance-scheme.lisppackage.lisp (file).
inheriting-readers (system).
inheritance-scheme (reader method).
inheritance-scheme (class).
inheritance-scheme-class (generic function).
inheritance-scheme-mixin (class).
nil-is-valid-parent-p (reader method).
nil-is-valid-parent-p-mixin (class).
parent (reader method).
parent-function (reader method).
parent-function-mixin (class).
parent-mixin (class).
print-object (method).
resolve-inheritance-scheme (generic function).
shared-initialize (method).
standard-inheritance-scheme (class).
inheriting-readers/inheritance-schemes-mixin.lispinheritance-scheme.lisp (file).
inheriting-readers (system).
canonicalize-inheritance-schemes (generic function).
inheritance-schemes (reader method).
inheritance-schemes-mixin (class).
initialize-instance (method).
reinitialize-instance (method).
resolve-inheritance-scheme (method).
%init-inheritance-schemes (function).
%mapplist (function).
inheriting-readers/inherit-class-option.lispinheritance-schemes-mixin.lisp (file).
inheriting-readers (system).
canonicalize-options (method).
inherit (reader method).
inherit-class-option-mixin (class).
inherit-mixin (class).
inheriting-readers/standard.lispinherit-class-option.lisp (file).
inheriting-readers (system).
class (class).
direct-slot (class).
direct-slot-definition-class (method).
expand-inherit-slot-option (generic function).
initialize-instance (method).
reader-method-class (method).
resolve-inheritance-scheme (method).
resolve-inheritance-scheme (method).
standard-class (class).
standard-direct-slot (class).
standard-metaclass (class).
inheriting-readers/reader-method.lispstandard.lisp (file).
inheriting-readers (system).
compute-inheriting-method-initargs-overrides (generic function).
initialize-instance (method).
reader-method (class).
standard-reader-method (class).
Packages are listed by definition order.
inheriting-readerscommon-lisp.
canonicalize-inheritance-schemes (generic function).
class (class).
compute-inheriting-method-initargs-overrides (generic function).
direct-slot (class).
expand-inherit-slot-option (generic function).
inherit (generic reader).
inherit-class-option-mixin (class).
inherit-mixin (class).
inheritance-scheme (generic reader).
inheritance-scheme (class).
inheritance-scheme-class (generic function).
inheritance-scheme-mixin (class).
inheritance-schemes (generic reader).
inheritance-schemes-mixin (class).
nil-is-valid-parent-p (generic reader).
nil-is-valid-parent-p-mixin (class).
parent (generic reader).
parent-function (generic reader).
parent-function-mixin (class).
parent-mixin (class).
reader-method (class).
resolve-inheritance-scheme (generic function).
standard-class (class).
standard-direct-slot (class).
standard-inheritance-scheme (class).
standard-metaclass (class).
standard-reader-method (class).
%init-inheritance-schemes (function).
%mapplist (function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
inheritance-schemes-mixin) (inheritance-scheme-specifications list)) ¶class) (slot-definition direct-slot-definition) (inheritance-scheme standard-inheritance-scheme) (method reader-method) &key) ¶standard-direct-slot) &key inherit inheritance-scheme) ¶inherit-mixin)) ¶automatically generated reader method
inheritance-scheme-mixin)) ¶automatically generated reader method
class) &key) ¶inheritance-schemes-mixin)) ¶automatically generated reader method
nil-is-valid-parent-p-mixin)) ¶automatically generated reader method
parent-mixin)) ¶automatically generated reader method
parent-function-mixin)) ¶automatically generated reader method
class) inheritance-scheme-specification &rest rest) ¶standard-metaclass) (name symbol) &rest rest) ¶inheritance-schemes-mixin) (name symbol) &key) ¶class) (initargs cons) &key) ¶inheritance-scheme) &key) ¶inherit-class-option-mixin) &key inherit direct-slots) ¶class-options.
standard-class) &key inherit) ¶sb-mop.
standard-reader-method) &rest initargs &key slot-definition) ¶standard-direct-slot) &rest initargs) ¶inheritance-schemes-mixin) &key inheritance-schemes) ¶standard-inheritance-scheme) stream) ¶standard-class) (direct-slot direct-slot) &key &allow-other-keys) ¶sb-mop.
inheritance-schemes-mixin) &key inheritance-schemes) ¶standard-class.
standard-direct-slot-definition.
class.
inherit-mixin.
options-mixin.
inheriting-readers:inheritance-scheme
:inheritance-scheme
This slot is read-only.
This slot is read-only.
boolean
:nil-is-valid-parent-p
This slot is read-only.
(or function symbol)
(function inheriting-readers:parent)
:parent-function
This slot is read-only.
standard-reader-method.
class-mixin.
inherit-class-option-mixin.
inheritance-schemes-mixin.
standard-class.
inheritance-schemes-mixin.
standard-class.
standard-metaclass.
| Jump to: | %
C D E F G I M N P R S |
|---|
| Jump to: | %
C D E F G I M N P R S |
|---|
| Jump to: | %
S |
|---|
| Jump to: | %
S |
|---|
| Jump to: | C D F I N P R S |
|---|
| Jump to: | C D F I N P R S |
|---|