Function: shared-initialize
shared-initialize is a byte-compiled function defined in eieio.el.gz.
Signature
(shared-initialize OBJ SLOTS)
Documentation
Set slots of OBJ with SLOTS which is a list of name/value pairs.
Called from the constructor routine.
Implementations
(shared-initialize (ENGINE gnus-search-process) SLOTS) in `gnus-search.el'.
Undocumented
(shared-initialize (OBJ eieio-default-superclass) SLOTS) in `eieio.el'.
Set slots of OBJ with SLOTS which is a list of name/value pairs. Called from the constructor routine.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/eieio.el.gz
;; FIXME: CLOS uses "&rest INITARGS" instead.
(cl-defgeneric shared-initialize (obj slots)
"Set slots of OBJ with SLOTS which is a list of name/value pairs.
Called from the constructor routine.")