Function: org-export-derived-backend-p
org-export-derived-backend-p is an autoloaded and byte-compiled
function defined in ox.el.gz.
Signature
(org-export-derived-backend-p BACKEND &rest BACKENDS)
Documentation
Non-nil if BACKEND is derived from one of BACKENDS.
BACKEND is an export backend, as returned by, e.g.,
org-export-create-backend, or a symbol referring to
a registered backend. BACKENDS is constituted of symbols.
Source Code
;; Defined in /usr/src/emacs/lisp/org/ox.el.gz
;;;###autoload
(defun org-export-derived-backend-p (backend &rest backends)
"Non-nil if BACKEND is derived from one of BACKENDS.
BACKEND is an export backend, as returned by, e.g.,
`org-export-create-backend', or a symbol referring to
a registered backend. BACKENDS is constituted of symbols."
(when (symbolp backend) (setq backend (org-export-get-backend backend)))
(when backend
(catch 'exit
(while (org-export-backend-parent backend)
(when (memq (org-export-backend-name backend) backends)
(throw 'exit t))
(setq backend
(org-export-get-backend (org-export-backend-parent backend))))
(memq (org-export-backend-name backend) backends))))