Next: Introduction, Previous: (dir), Up: (dir) [Contents][Index]
This is the hu.dwim.serializer Reference Manual, generated automatically by Declt version 3.0 "Montgomery Scott" on Tue Dec 22 13:48:26 2020 GMT+0.
• Introduction | What hu.dwim.serializer is all about | |
• Systems | The systems documentation | |
• Modules | The modules documentation | |
• Files | The files documentation | |
• Packages | The packages documentation | |
• Definitions | The symbols documentation | |
• Indexes | Concepts, functions, variables and data types |
http://dwim.hu/project/hu.dwim.serializer
Next: Modules, Previous: Introduction, Up: Top [Contents][Index]
The main system appears first, followed by any subsystem dependency.
• The hu.dwim.serializer system |
Attila Lendvai <attila.lendvai@gmail.com>
Levente Mészáros <levente.meszaros@gmail.com>
BSD or Bugroff
Generic serializer and deserializer.
hu.dwim.asdf
hu.dwim.serializer.asd (file)
source (module)
Modules are listed depth-first from the system components tree.
• The hu.dwim.serializer/source module |
hu.dwim.serializer (system)
source/
Files are sorted by type and then listed depth-first from the systems components trees.
• Lisp files |
Next: The hu․dwim․serializer/source/package․lisp file, Previous: Lisp files, Up: Lisp files [Contents][Index]
hu.dwim.serializer.asd
hu.dwim.serializer (system)
Next: The hu․dwim․serializer/source/duplicates․lisp file, Previous: The hu․dwim․serializer․asd file, Up: Lisp files [Contents][Index]
source (module)
source/package.lisp
Next: The hu․dwim․serializer/source/util․lisp file, Previous: The hu․dwim․serializer/source/package․lisp file, Up: Lisp files [Contents][Index]
package.lisp (file)
source (module)
source/duplicates.lisp
Next: The hu․dwim․serializer/source/serializer․lisp file, Previous: The hu․dwim․serializer/source/duplicates․lisp file, Up: Lisp files [Contents][Index]
duplicates.lisp (file)
source (module)
source/util.lisp
Previous: The hu․dwim․serializer/source/util․lisp file, Up: Lisp files [Contents][Index]
source (module)
source/serializer.lisp
Next: Definitions, Previous: Files, Up: Top [Contents][Index]
Packages are listed by definition order.
• The hu.dwim.serializer package |
package.lisp (file)
Definitions are sorted by export status, category, package, and then by lexicographic order.
• Exported definitions | ||
• Internal definitions |
Next: Internal definitions, Previous: Definitions, Up: Definitions [Contents][Index]
• Exported functions | ||
• Exported generic functions |
Next: Exported generic functions, Previous: Exported definitions, Up: Exported definitions [Contents][Index]
serializer.lisp (file)
serializer.lisp (file)
Previous: Exported functions, Up: Exported definitions [Contents][Index]
When using the DEFAULT-DESERIALIZER-MAPPER, the reading of STANDARD-OBJECT’s go through this generic, so that users can customize it. The PROTOTYPE argument may only be used for dispatching (it’s the CLASS-PROTOTYPE of the class)! See also WRITE-OBJECT-SLOTS.
serializer.lisp (file)
When using the DEFAULT-SERIALIZER-MAPPER, the writing of the slots of STANDARD-OBJECT’s go through this generic, so that users can customize it. If you override WRITE-OBJECT-SLOTS, then make sure you also override READ-OBJECT-SLOTS!
serializer.lisp (file)
Previous: Exported definitions, Up: Definitions [Contents][Index]
• Internal constants | ||
• Internal special variables | ||
• Internal symbol macros | ||
• Internal macros | ||
• Internal functions | ||
• Internal structures | ||
• Internal types |
Next: Internal special variables, Previous: Internal definitions, Up: Internal definitions [Contents][Index]
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
Next: Internal symbol macros, Previous: Internal constants, Up: Internal definitions [Contents][Index]
serializer.lisp (file)
serializer.lisp (file)
util.lisp (file)
serializer.lisp (file)
Next: Internal macros, Previous: Internal special variables, Up: Internal definitions [Contents][Index]
serializer.lisp (file)
(load-time-value hu.dwim.serializer::%%%+readers+)
serializer.lisp (file)
(load-time-value (babel-encodings:lookup-mapping babel::*string-vector-mappings* :utf-8))
serializer.lisp (file)
(load-time-value hu.dwim.serializer::%%%+writers+)
Next: Internal functions, Previous: Internal symbol macros, Up: Internal definitions [Contents][Index]
duplicates.lisp (file)
util.lisp (file)
Next: Internal structures, Previous: Internal macros, Up: Internal definitions [Contents][Index]
serializer.lisp (file)
serializer.lisp (file)
Returns two values. The first value is of type (member :PROPER-LIST :DOTTED-LIST :CIRCULAR-LIST). The second value is the length of the list. For dotted lists the final item is included in the length. For circular lists the length is NIL.
util.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
Returns (values TYPE-CODE HAS-IDENTITY WRITER-FUNCTION), where TYPE-CODE is the (unsigned-byte 8) code that identifies the object’s type in the serialized output; HAS-IDENTITY is a boolean telling the engine whether to keep the object’s identity through a serialize-deserialize (which is a performance overhead); and WRITER-FUNCTION is called to do the serialization after the type code has been written.
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
duplicates.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
serializer.lisp (file)
Next: Internal types, Previous: Internal functions, Up: Internal definitions [Contents][Index]
serializer.lisp (file)
structure-object (structure)
print-object (method)
(simple-array (unsigned-byte 8) (*))
sc-buffer (function)
(setf sc-buffer) (function)
alexandria:array-index
0
sc-position (function)
(setf sc-position) (function)
function
sc-mapper (function)
(setf sc-mapper) (function)
(or null hash-table)
sc-identity-map (function)
(setf sc-identity-map) (function)
(or null fixnum)
sc-list-length (function)
(setf sc-list-length) (function)
Previous: Internal structures, Up: Internal definitions [Contents][Index]
util.lisp (file)
Previous: Definitions, Up: Top [Contents][Index]
• Concept index | ||
• Function index | ||
• Variable index | ||
• Data type index |
Next: Function index, Previous: Indexes, Up: Indexes [Contents][Index]
Jump to: | F H L M |
---|
Jump to: | F H L M |
---|
Next: Variable index, Previous: Concept index, Up: Indexes [Contents][Index]
Jump to: | %
(
A C D E F G I L M P R S U W |
---|
Jump to: | %
(
A C D E F G I L M P R S U W |
---|
Next: Data type index, Previous: Function index, Up: Indexes [Contents][Index]
Jump to: | %
*
+
B C I L M P S |
---|
Jump to: | %
*
+
B C I L M P S |
---|
Previous: Variable index, Up: Indexes [Contents][Index]
Jump to: | H P S T |
---|
Jump to: | H P S T |
---|