This is the postmodernity Reference Manual, version 0.0.2, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 07:19:48 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
postmodernity
Utility library for the Common Lisp Postmodern library
Michael J. Forster <mike@forsterfamily.ca>
MIT
0.0.2
alexandria
(system).
postmodern
(system).
package.lisp
(file).
postmodernity.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
postmodernity/postmodernity.lisp
package.lisp
(file).
postmodernity
(system).
defpgstruct
(macro).
add-result-style
(function).
make-all-rows-name
(function).
make-constructor-argument-form
(function).
make-constructor-argument-keyword
(function).
make-default-constructor-name
(function).
make-row-reader-name
(function).
make-single-row!-name
(function).
make-single-row-name
(function).
make-slot-description
(function).
slot-spec-name
(function).
slot-spec-reader
(function).
Packages are listed by definition order.
postmodernity
common-lisp
.
defpgstruct
(macro).
add-result-style
(function).
make-all-rows-name
(function).
make-constructor-argument-form
(function).
make-constructor-argument-keyword
(function).
make-default-constructor-name
(function).
make-row-reader-name
(function).
make-single-row!-name
(function).
make-single-row-name
(function).
make-slot-description
(function).
slot-spec-name
(function).
slot-spec-reader
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Defines a structured type, named /structure-type/, with named slots
as specified by /slot-specs/ and defines a Postmodern row reader named
/structure-name/-ROW-READER.
DEFPGSTRUCT creates and adds to POSTMODERN::*RESULT-STYLES* the
keywords named structure-name and by concatenating with S and !. Those
keywords can be used as result format arguments to POSTMODERN:QUERY,
POSTMODERN:PREPARE, POSTMODERN:DEFPREPARED, and
POSTMODERN:DEFPREPARED-WITH-NAMES. Note that, in doing so, DEFPGSTRUCT
accesses unexported symbols from the POSTMODERN package.
/structure-name/ must be a symbol, like a Common Lisp structure /structure-name/ rather than a Common Lisp structure /name-and-options/.
Each /slot-spec/ must be either a symbol specifying the slot name or a list of a symbol specifying the slot name and a desginator for a function to read and convert the PostgreSQL string value when initializing the slot value. If /slot-spec/ is a symbol, the slot value will be initialized to the PostgreSQL string value.
Jump to: | A D F M S |
---|
Jump to: | A D F M S |
---|
Jump to: | F P S |
---|
Jump to: | F P S |
---|