File: eieio-base.el.html

Base classes for EIEIO. These classes perform some basic tasks but are generally useless on their own. To use any of these classes, inherit from one or more of them.

Defined variables (0)

Defined functions (36)

delete-instance(ARG &rest ARGS)
eieio-instance-inheritor(&rest _)
eieio-instance-inheritor--eieio-childp(OBJ)
eieio-instance-inheritor-child-p(OBJ)
eieio-instance-inheritor-list-p(ARG1)
eieio-instance-inheritor-p(OBJ)
eieio-instance-inheritor-slot-boundp(ARG &rest ARGS)
eieio-instance-tracker(&rest _)
eieio-instance-tracker--eieio-childp(OBJ)
eieio-instance-tracker-child-p(OBJ)
eieio-instance-tracker-find(KEY SLOT LIST-SYMBOL)
eieio-instance-tracker-list-p(ARG1)
eieio-instance-tracker-p(OBJ)
eieio-named(&rest _)
eieio-named--eieio-childp(OBJ)
eieio-named-child-p(OBJ)
eieio-named-list-p(ARG1)
eieio-named-p(OBJ)
eieio-object-set-name-string(OBJ NAME)
eieio-persistent(&rest _)
eieio-persistent--eieio-childp(OBJ)
eieio-persistent-child-p(OBJ)
eieio-persistent-fix-value(PROPOSED-VALUE)
eieio-persistent-list-p(ARG1)
eieio-persistent-make-instance(OBJCLASS INPUTLIST)
eieio-persistent-p(OBJ)
eieio-persistent-path-relative(ARG &rest ARGS)
eieio-persistent-read(FILENAME &optional CLASS ALLOW-SUBCLASS)
eieio-persistent-save(ARG &rest ARGS)
eieio-persistent-save-interactive(ARG &rest ARGS)
eieio-singleton(&rest _)
eieio-singleton--eieio-childp(OBJ)
eieio-singleton-child-p(OBJ)
eieio-singleton-list-p(ARG1)
eieio-singleton-p(OBJ)
object-set-name-string(ARG &rest ARGS)

Defined faces (0)