Function: semantic-debug-interface-p
semantic-debug-interface-p is a byte-compiled function defined in
debug.el.gz.
Signature
(semantic-debug-interface-p OBJ)
Documentation
Return non-nil if OBJ is an object of type
semantic-debug-interface(var)/semantic-debug-interface(fun).
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/semantic/debug.el.gz
;;; User Interface Portion
;;
(defclass semantic-debug-interface ()
((parser-buffer :initarg :parser-buffer
:type buffer
:documentation
"The buffer containing the parser we are debugging.")
(parser-local-map :initarg :parser-local-map
:type keymap
:documentation
"The local keymap originally in the PARSER buffer.")
(parser-location :type marker
:documentation
"A marker representing where we are in the parser buffer.")
(source-buffer :initarg :source-buffer
:type buffer
:documentation
"The buffer containing the source we are parsing.
The :parser-buffer defines a parser that can parse the text in the
:source-buffer.")
(source-local-map :initarg :source-local-map
:type keymap
:documentation
"The local keymap originally in the SOURCE buffer.")
(source-location :type marker
:documentation
"A marker representing where we are in the parser buffer.")
(data-buffer :initarg :data-buffer
:type buffer
:documentation
"Buffer being used to display some useful data.
These buffers are brought into view when layout occurs.")
(current-frame :type semantic-debug-frame
:documentation
"The currently displayed frame.")
(overlays :type list
:initarg nil
:initform nil
:documentation
"Any active overlays being used to show the debug position.")
)
"Controls action when in `semantic-debug-mode'.")