This is the swap-bytes Reference Manual, version 1.2, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 06:47:37 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
swap-bytesOptimized byte-swapping primitives.
Stelian Ionescu <sionescu@cddr.org>
Stas Boukarev <stassats@gmail.com>
MIT
1.2
trivial-features (system).
trivial-features (system).
package.lisp (file).
ccl.lisp (file).
sbcl-defknowns.lisp (file).
sbcl-vops.lisp (file).
sbcl.lisp (file).
portable.lisp (file).
network.lisp (file).
endianness.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
swap-bytes/swap-bytes.asdswap-bytes/package.lispswap-bytes/ccl.lispswap-bytes/sbcl-defknowns.lispswap-bytes/sbcl-vops.lispswap-bytes/sbcl.lispswap-bytes/portable.lispswap-bytes/network.lispswap-bytes/endianness.lispswap-bytes/ccl.lisp(:and :ccl (:or :x86 :x86-64))
package.lisp (file).
swap-bytes (system).
swap-bytes/sbcl-defknowns.lisp(:and :sbcl (:or :x86 :x86-64))
package.lisp (file).
swap-bytes (system).
swap-bytes/sbcl-vops.lisp(:and :sbcl (:or :x86 :x86-64))
package.lisp (file).
sbcl-defknowns.lisp (file).
swap-bytes (system).
swap-bytes/sbcl.lisp(:and :sbcl (:or :x86 :x86-64))
package.lisp (file).
sbcl-defknowns.lisp (file).
sbcl-vops.lisp (file).
swap-bytes (system).
swap-bytes-16 (function).
swap-bytes-32 (function).
swap-bytes-64 (function).
swap-bytes/portable.lisp(:not (:or (:and :ccl (:or :x86 :x86-64)) (:and :sbcl (:or :x86 :x86-64))))
package.lisp (file).
ccl.lisp (file).
sbcl.lisp (file).
swap-bytes (system).
swap-bytes/network.lisppackage.lisp (file).
portable.lisp (file).
swap-bytes (system).
swap-bytes/endianness.lisppackage.lisp (file).
portable.lisp (file).
swap-bytes (system).
+endianness+ (constant).
endianness (function).
endianness (type).
find-swap-byte-function (function).
endianness-designator (type).
Packages are listed by definition order.
swap-bytescommon-lisp.
sb-assem.
sb-c.
+endianness+ (constant).
endianness (function).
endianness (type).
find-swap-byte-function (function).
htonl (function).
htonq (function).
htons (function).
ntohl (function).
ntohq (function).
ntohs (function).
swap-bytes-16 (function).
swap-bytes-32 (function).
swap-bytes-64 (function).
endianness-designator (type).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Convert (unsigned-byte 32) from host order(little- or big-endian) to network order(always big-endian).
Convert (unsigned-byte 64) from host order(little- or big-endian) to network order(always big-endian).
Convert (unsigned-byte 16) from host order(little- or big-endian) to network order(always big-endian).
Convert (unsigned-byte 32) from network order(always big-endian) to host order(little- or big-endian).
Convert (unsigned-byte 64) from network order(always big-endian) to host order(little- or big-endian).
Convert (unsigned-byte 16) from network order(always big-endian) to host order(little- or big-endian).
| Jump to: | E F H N S |
|---|
| Jump to: | E F H N S |
|---|
| Jump to: | +
C |
|---|
| Index Entry | Section | ||
|---|---|---|---|
| | |||
| + | |||
+endianness+: | Public constants | ||
| | |||
| C | |||
Constant, +endianness+: | Public constants | ||
| | |||
| Jump to: | +
C |
|---|
| Jump to: | C E F N P S T |
|---|
| Jump to: | C E F N P S T |
|---|