This is the static-vectors Reference Manual, version 1.8.9, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Sep 15 06:46:53 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
static-vectors
Create vectors allocated in static memory.
Stelian Ionescu <sionescu@cddr.org>
MIT
1.8.9
cffi-grovel
(system).
alexandria
(system).
cffi
(system).
pkgdcl.lisp
(file).
constantp.lisp
(file).
impl.lisp
(file).
constructor.lisp
(file).
cffi-type-translator.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
static-vectors/static-vectors.asd
static-vectors/pkgdcl.lisp
static-vectors/constantp.lisp
static-vectors/impl.lisp
static-vectors/constructor.lisp
static-vectors/cffi-type-translator.lisp
static-vectors/static-vectors.asd
static-vectors
(system).
static-vectors/constantp.lisp
pkgdcl.lisp
(file).
static-vectors
(system).
canonicalize-args
(function).
constantp
(function).
eval-constant
(function).
quotedp
(function).
static-vectors/impl.lisp
pkgdcl.lisp
(file).
constantp.lisp
(file).
static-vectors
(system).
fill-foreign-memory
(function).
free-static-vector
(function).
replace-foreign-memory
(function).
static-vector-pointer
(function).
with-static-vector
(macro).
%allocate-static-vector
(function).
+array-header-size+
(constant).
static-vector-address
(function).
vector-widetag-and-n-bits
(function).
static-vectors/constructor.lisp
pkgdcl.lisp
(file).
constantp.lisp
(file).
impl.lisp
(file).
static-vectors
(system).
make-static-vector
(function).
with-static-vectors
(macro).
check-arguments
(function).
check-initial-contents
(function).
check-initial-element
(function).
check-initialization-arguments
(function).
static-vectors/cffi-type-translator.lisp
pkgdcl.lisp
(file).
impl.lisp
(file).
static-vectors
(system).
Packages are listed by definition order.
static-vectors
alexandria
.
cffi
.
common-lisp
.
fill-foreign-memory
(function).
free-static-vector
(function).
make-static-vector
(function).
replace-foreign-memory
(function).
static-vector-pointer
(function).
with-static-vector
(macro).
with-static-vectors
(macro).
%allocate-static-vector
(function).
+array-header-size+
(constant).
canonicalize-args
(function).
check-arguments
(function).
check-initial-contents
(function).
check-initial-element
(function).
check-initialization-arguments
(function).
constantp
(function).
eval-constant
(function).
quotedp
(function).
static-vector-address
(function).
vector-widetag-and-n-bits
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Bind PTR-VAR to a static vector of length LENGTH and execute BODY within its dynamic extent. The vector is freed upon exit.
Allocate multiple static vectors at once.
Fill LENGTH octets in foreign memory area POINTER with VALUE.
Free VECTOR, which must be a vector created by MAKE-STATIC-VECTOR.
Create a simple vector of length LENGTH and type ELEMENT-TYPE which will not be moved by the garbage collector. The vector might be allocated in foreign memory so you must always call FREE-STATIC-VECTOR to free it.
Copy LENGTH octets from foreign memory area SRC-PTR to DST-PTR.
Return a foreign pointer to the beginning of VECTOR + OFFSET octets. VECTOR must be a vector created by MAKE-STATIC-VECTOR.
Return a foreign pointer to VECTOR(including its header). VECTOR must be a vector created by MAKE-STATIC-VECTOR.
Jump to: | %
C E F M Q R S V W |
---|
Jump to: | %
C E F M Q R S V W |
---|
Jump to: | +
C |
---|
Index Entry | Section | ||
---|---|---|---|
| |||
+ | |||
+array-header-size+ : | Private constants | ||
| |||
C | |||
Constant, +array-header-size+ : | Private constants | ||
|
Jump to: | +
C |
---|
Jump to: | C F I P S |
---|
Jump to: | C F I P S |
---|