This is the de-mock-racy Reference Manual, version 0.0.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 04:56:40 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
de-mock-racySimplistic mocking library.
Marek Kochanowicz
BSD simplified
0.0.0
alexandria (system).
package.lisp (file).
generics.lisp (file).
variables.lisp (file).
types.lisp (file).
macros.lisp (file).
methods.lisp (file).
functions.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
de-mock-racy/de-mock-racy.asdde-mock-racy/package.lispde-mock-racy/generics.lispde-mock-racy/variables.lispde-mock-racy/types.lispde-mock-racy/macros.lispde-mock-racy/methods.lispde-mock-racy/functions.lispde-mock-racy/generics.lisppackage.lisp (file).
de-mock-racy (system).
content (generic reader).
execute-mockable-block* (generic function).
filter-closure (generic reader).
implementation-closure (generic reader).
usage-count (generic reader).
(setf usage-count) (generic writer).
usage-counter (generic reader).
(setf usage-counter) (generic writer).
waiting-call-accept-p (generic function).
waiting-call-class (generic reader).
waiting-call-invoke (generic function).
waiting-call-used-up-p (generic function).
waiting-calls (generic reader).
waiting-calls-enque (generic function).
waiting-calls-every-used-up-p (generic function).
waiting-calls-find-matching (generic function).
de-mock-racy/variables.lispgenerics.lisp (file).
de-mock-racy (system).
*mock-controller* (special variable).
*thunk* (special variable).
de-mock-racy/types.lispvariables.lisp (file).
de-mock-racy (system).
basic-mock-controller (class).
basic-waiting-call (class).
basic-waiting-calls (class).
content (reader method).
filter-closure (reader method).
implementation-closure (reader method).
no-mock-implementation-error (condition).
no-mock-implementation-error-arguments (reader method).
no-mock-implementation-error-label (reader method).
usage-count (reader method).
(setf usage-count) (writer method).
usage-counter (reader method).
(setf usage-counter) (writer method).
waiting-call-class (reader method).
waiting-calls (reader method).
de-mock-racy/macros.lisptypes.lisp (file).
de-mock-racy (system).
define-mock-method (macro).
filter (macro).
implementation (macro).
mockable-block (macro).
waiting-calls-enque-many (macro).
de-mock-racy/methods.lispmacros.lisp (file).
de-mock-racy (system).
execute-mockable-block* (method).
execute-mockable-block* (method).
execute-mockable-block* (method).
waiting-call-accept-p (method).
waiting-call-invoke (method).
waiting-call-used-up-p (method).
waiting-calls-enque (method).
waiting-calls-every-used-up-p (method).
waiting-calls-find-matching (method).
de-mock-racy/functions.lispmethods.lisp (file).
de-mock-racy (system).
call-thunk (function).
execute-mockable-block (function).
waiting-calls-enque-many* (function).
Packages are listed by definition order.
de-mock-racycommon-lisp.
*mock-controller* (special variable).
*thunk* (special variable).
basic-mock-controller (class).
basic-waiting-call (class).
basic-waiting-calls (class).
call-thunk (function).
content (generic reader).
define-mock-method (macro).
execute-mockable-block (function).
execute-mockable-block* (generic function).
filter (macro).
filter-closure (generic reader).
implementation (macro).
implementation-closure (generic reader).
mockable-block (macro).
no-mock-implementation-error (condition).
no-mock-implementation-error-arguments (generic reader).
no-mock-implementation-error-label (generic reader).
usage-count (generic reader).
(setf usage-count) (generic writer).
usage-counter (generic reader).
(setf usage-counter) (generic writer).
waiting-call-accept-p (generic function).
waiting-call-class (generic reader).
waiting-call-invoke (generic function).
waiting-call-used-up-p (generic function).
waiting-calls (generic reader).
waiting-calls-enque (generic function).
waiting-calls-enque-many (macro).
waiting-calls-enque-many* (function).
waiting-calls-every-used-up-p (generic function).
waiting-calls-find-matching (generic function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Defines execute-mockable-block method for a given mock-controller class and label.
Expands into a lambda form suitable as :filter argument for the make-instance ’basic-waiting-call. Each form in body is supposed to return non-nil in order for filter to accept form.
Expands into a lambda form suitable as :implementation argument for the make-instance ’basic-waiting-call.
Defines block that can be later mocked.
basic-waiting-calls)) ¶automatically generated reader method
basic-mock-controller) label arguments thunk) ¶basic-mock-controller) label arguments thunk) ¶(eql nil)) label arguments thunk) ¶basic-waiting-call)) ¶automatically generated reader method
basic-waiting-call)) ¶automatically generated reader method
no-mock-implementation-error)) ¶no-mock-implementation-error)) ¶basic-waiting-call)) ¶automatically generated reader method
basic-waiting-call)) ¶automatically generated writer method
basic-waiting-call)) ¶automatically generated reader method
basic-waiting-call)) ¶automatically generated writer method
basic-waiting-call) mock-controller label arguments) ¶basic-waiting-calls)) ¶automatically generated reader method
basic-waiting-call) mock-controller label arguments thunk) ¶basic-waiting-call)) ¶basic-mock-controller)) ¶automatically generated reader method
basic-waiting-calls) &rest arguments) ¶basic-waiting-calls)) ¶basic-waiting-calls) mock-controller label arguments) ¶| Initarg | Value | 
|---|---|
| :waiting-calls | (make-instance (quote basic-waiting-calls)) | 
:waiting-calls
This slot is read-only.
| Initarg | Value | 
|---|---|
| :usage-count | 1 | 
:implementation
This slot is read-only.
:filter
This slot is read-only.
:usage-count
0
| Initarg | Value | 
|---|---|
| :waiting-call-class | (quote basic-waiting-call) | 
| :content | (make-array 0 adjustable t fill-pointer 0) | 
:waiting-call-class
This slot is read-only.
| Jump to: | ( C D E F G I M N U W | 
|---|
| Jump to: | ( C D E F G I M N U W | 
|---|
| Jump to: | %
   
* S | 
|---|
| Jump to: | %
   
* S | 
|---|
| Jump to: | B C D F G M N P S T V | 
|---|
| Jump to: | B C D F G M N P S T V | 
|---|