Function: semantic-bookmark-p
semantic-bookmark-p is a byte-compiled function defined in
mru-bookmark.el.gz.
Signature
(semantic-bookmark-p OBJ)
Documentation
Return non-nil if OBJ is an object of type semantic-bookmark(var)/semantic-bookmark(fun).
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/semantic/mru-bookmark.el.gz
;;; TRACKING CORE
;;
;; Data structure for tracking MRU tag locations
(defclass semantic-bookmark (eieio-named)
((tag :initarg :tag
:type semantic-tag
:documentation "The TAG this bookmark belongs to.")
(parent :type (or semantic-tag null)
:documentation "The tag that is the parent of :tag.")
(offset :type number
:documentation "The offset from `tag' start that is
somehow interesting.")
(filename :type string
:documentation "String the tag belongs to.
Set this when the tag gets unlinked from the buffer it belongs to.")
(frequency :type number
:initform 0
:documentation "Track the frequency this tag is visited.")
(reason :type symbol
:initform t
:documentation
"The reason this tag is interesting.
Nice values include the following:
edit - created because the tag text was edited.
read - created because point lingered in tag text.
jump - jumped to another tag from this tag.
mark - created a regular mark in this tag.")
)
"A single bookmark.")