Function: object-write
object-write is a byte-compiled function defined in eieio.el.gz.
Signature
(object-write THIS &optional COMMENT)
Documentation
Write out object THIS to the current stream.
Optional COMMENT will add comments to the beginning of the output.
Implementations
(object-write (OBJ semanticdb-table)) in `semantic/db-file.el'.
When writing a table, we have to make sure we deoverlay it first. Restore the overlays after writing. Argument OBJ is the object to write.
(object-write (THIS ede-proj-target-makefile-info)) in `ede/proj-info.el'.
Before committing any change to THIS, make sure the mainmenu is first.
(object-write (THIS eieio-persistent) &optional COMMENT) in `eieio-base.el'.
Write persistent object THIS out to the current stream. Optional argument COMMENT is a header line comment.
(object-write (THIS eieio-default-superclass) &optional COMMENT) in `eieio.el'.
Write object THIS out to the current stream. This writes out the vector version of this object. Complex and recursive object are discouraged from being written. If optional COMMENT is non-nil, include comments when outputting this object.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/eieio.el.gz
(cl-defgeneric object-write (this &optional comment)
"Write out object THIS to the current stream.
Optional COMMENT will add comments to the beginning of the output.")