This is the cl-plumbing Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 05:16:19 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-plumbing
A few (at least seemingly) missing stream operations in Common Lisp.
Zachary Smith <zachkostsmith@gmail.com>
LLGPL
iterate
(system).
trivial-gray-streams
(system).
bordeaux-threads
(system).
package.lisp
(file).
gray-streams-pipe.lisp
(file).
cl-plumbing.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-plumbing/cl-plumbing.asd
cl-plumbing/package.lisp
cl-plumbing/gray-streams-pipe.lisp
cl-plumbing/cl-plumbing.lisp
cl-plumbing/gray-streams-pipe.lisp
package.lisp
(file).
cl-plumbing
(system).
close
(method).
make-pipe
(function).
stream-line-column
(method).
stream-read-char
(method).
stream-read-char-no-hang
(method).
stream-read-line
(method).
stream-read-sequence
(method).
stream-unread-char
(method).
stream-write-char
(method).
stream-write-sequence
(method).
*block-size*
(special variable).
flush-in-to-out
(function).
input-of
(reader method).
(setf input-of)
(writer method).
lock-of
(reader method).
(setf lock-of)
(writer method).
output-of
(reader method).
(setf output-of)
(writer method).
pipe
(class).
cl-plumbing/cl-plumbing.lisp
gray-streams-pipe.lisp
(file).
cl-plumbing
(system).
*warn-on-foreground-connect-stream*
(special variable).
connect-streams
(function).
dump-stream
(function).
Packages are listed by definition order.
cl-plumbing
common-lisp
.
iterate
.
*warn-on-foreground-connect-stream*
(special variable).
connect-streams
(function).
make-pipe
(function).
*block-size*
(special variable).
dump-stream
(function).
flush-in-to-out
(function).
input-of
(generic reader).
(setf input-of)
(generic writer).
lock-of
(generic reader).
(setf lock-of)
(generic writer).
output-of
(generic reader).
(setf output-of)
(generic writer).
pipe
(class).
Definitions are sorted by export status, category, package, and then by lexicographic order.
This reads from input and writes output until the end of input is found.
This makes a stream where you can write your output, then read it out elsewhere.
pipe
) seq start end &key &allow-other-keys) ¶trivial-gray-streams
.
pipe
) seq start end &key &allow-other-keys) ¶trivial-gray-streams
.
fundamental-input-stream
.
fundamental-output-stream
.
trivial-gray-stream-mixin
.
(bordeaux-threads:make-lock)
:input
:output
Jump to: | (
C D F G I L M O S |
---|
Jump to: | (
C D F G I L M O S |
---|
Jump to: | *
I L O S |
---|
Jump to: | *
I L O S |
---|
Jump to: | C F G P S |
---|
Jump to: | C F G P S |
---|