Skip to content

TimerBase#

agnocast::TimerBase#

Base class for Agnocast timers providing periodic callback execution. Defines the common interface for all timer types, including callback execution, clock access, and period storage.


is_steady()#

cpp bool TimerBase::is_steady() const

Return whether this timer uses a steady clock.

Returns True if the clock is steady.

get_clock()#

cpp rclcpp::Clock::SharedPtr TimerBase::get_clock()

Get the clock associated with this timer.

Returns Shared pointer to the clock.