Function: delete-instance

delete-instance is a byte-compiled function defined in eieio-base.el.gz.

Signature

(delete-instance ARG &rest ARGS)

Implementations

(delete-instance (THIS eieio-instance-tracker)) in `eieio-base.el'.

Remove THIS from the master list of this class.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/eieio-base.el.gz
(cl-defmethod delete-instance ((this eieio-instance-tracker))
  "Remove THIS from the master list of this class."
  (set (oref this tracking-symbol)
       (delq this (symbol-value (oref this tracking-symbol)))))