Stops a hms_timer() after updating it to the elapsed time.
Arguments
- x
 A
hms_timer().
Value
A stopped hms_timer().
Details
If the hms_timer() is already stopped, the function
simply issues a warning and returns the original object.
See also
Other start_stop:
tmr_elapsed(),
tmr_is_started(),
tmr_is_stopped(),
tmr_print(),
tmr_reset(),
tmr_start(),
tmr_timer()
Examples
tmr <- tmr_stop(tmr_timer(start = TRUE))
print(tmr_elapsed(tmr))
#> 00:00:00.000026
Sys.sleep(0.01)
print(tmr_elapsed(tmr))
#> 00:00:00.000026
