Function: org-clock-clock-out

org-clock-clock-out is a byte-compiled function defined in org-clock.el.gz.

Signature

(org-clock-clock-out CLOCK &optional FAIL-QUIETLY AT-TIME)

Documentation

Clock out of the clock located by CLOCK.

Source Code

;; Defined in /usr/src/emacs/lisp/org/org-clock.el.gz
(defsubst org-clock-clock-out (clock &optional fail-quietly at-time)
  "Clock out of the clock located by CLOCK."
  (let ((temp (copy-marker (car clock)
			   (marker-insertion-type (car clock)))))
    (if (org-is-active-clock clock)
	(org-clock-out nil fail-quietly at-time)
      (org-with-clock clock
	(org-clock-out nil fail-quietly at-time)))
    (setcar clock temp)))