This is the inheriting-readers Reference Manual, version 1.0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 08 18:24:42 2024 GMT+0.
inheriting-readers/inheriting-readers.asd
inheriting-readers/package.lisp
inheriting-readers/inheritance-scheme.lisp
inheriting-readers/inheritance-schemes-mixin.lisp
inheriting-readers/inherit-class-option.lisp
inheriting-readers/standard.lisp
inheriting-readers/reader-method.lisp
The main system appears first, followed by any subsystem dependency.
inheriting-readers
Provides 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.asd
inheriting-readers/package.lisp
inheriting-readers/inheritance-scheme.lisp
inheriting-readers/inheritance-schemes-mixin.lisp
inheriting-readers/inherit-class-option.lisp
inheriting-readers/standard.lisp
inheriting-readers/reader-method.lisp
inheriting-readers/inheriting-readers.asd
inheriting-readers
(system).
inheriting-readers/inheritance-scheme.lisp
package.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.lisp
inheritance-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.lisp
inheritance-schemes-mixin.lisp
(file).
inheriting-readers
(system).
canonicalize-options
(method).
inherit
(reader method).
inherit-class-option-mixin
(class).
inherit-mixin
(class).
inheriting-readers/standard.lisp
inherit-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.lisp
standard.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-readers
common-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 |
---|