The stealth-mixin Reference Manual

This is the stealth-mixin Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 08 19:38:57 2024 GMT+0.

Table of Contents


1 Systems

The main system appears first, followed by any subsystem dependency.


1.1 stealth-mixin

Library for creating stealth mixin classes.

Author

Robert Strandh <>

License

FreeBSD, see file LICENSE.text

Dependency

closer-mop (system).

Source

stealth-mixin.asd.

Child Components

2 Files

Files are sorted by type and then listed depth-first from the systems components trees.


2.1 Lisp


2.1.1 stealth-mixin/stealth-mixin.asd

Source

stealth-mixin.asd.

Parent Component

stealth-mixin (system).

ASDF Systems

stealth-mixin.


2.1.2 stealth-mixin/packages.lisp

Source

stealth-mixin.asd.

Parent Component

stealth-mixin (system).

Packages

stealth-mixin.


2.1.3 stealth-mixin/stealth-mixin.lisp

Dependency

packages.lisp (file).

Source

stealth-mixin.asd.

Parent Component

stealth-mixin (system).

Public Interface
Internals

3 Packages

Packages are listed by definition order.


3.1 stealth-mixin

Source

packages.lisp.

Use List

common-lisp.

Public Interface
Internals

4 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


4.1 Public Interface


4.1.1 Macros

Macro: class-stealth-mixins (class)
Package

stealth-mixin.

Source

stealth-mixin.lisp.

Macro: define-stealth-mixin (name super-classes victim-class &rest for-defclass)

Like DEFCLASS but adds the newly defined class to the super classes of ’victim-class’.

Package

stealth-mixin.

Source

stealth-mixin.lisp.


4.1.2 Ordinary functions

Function: add-mixin (mixin-name victim-class)

Add the mixin to the superclasses of the victim

Package

stealth-mixin.

Source

stealth-mixin.lisp.


4.2 Internals


4.2.1 Special variables

Special Variable: *stealth-mixins*
Package

stealth-mixin.

Source

stealth-mixin.lisp.


4.2.2 Ordinary functions

Function: class-equalp (c1 c2)
Package

stealth-mixin.

Source

stealth-mixin.lisp.


Appendix A Indexes


A.1 Concepts


A.3 Variables

Jump to:   *  
S  
Index Entry  Section

*
*stealth-mixins*: Private special variables

S
Special Variable, *stealth-mixins*: Private special variables