ros2_control - rolling
realtime_tools::AsyncFunctionHandler< T > Member List

This is the complete list of members for realtime_tools::AsyncFunctionHandler< T >, including all inherited members.

AsyncFunctionHandler()=default (defined in realtime_tools::AsyncFunctionHandler< T >)realtime_tools::AsyncFunctionHandler< T >
get_current_callback_period() constrealtime_tools::AsyncFunctionHandler< T >inline
get_current_callback_time() constrealtime_tools::AsyncFunctionHandler< T >inline
get_last_execution_time() constrealtime_tools::AsyncFunctionHandler< T >inline
get_last_return_value() constrealtime_tools::AsyncFunctionHandler< T >inline
get_thread()realtime_tools::AsyncFunctionHandler< T >inline
get_thread() constrealtime_tools::AsyncFunctionHandler< T >inline
init(std::function< T(const rclcpp::Time &, const rclcpp::Duration &)> callback, int thread_priority=50)realtime_tools::AsyncFunctionHandler< T >inline
init(std::function< T(const rclcpp::Time &, const rclcpp::Duration &)> callback, std::function< bool()> trigger_predicate, int thread_priority=50)realtime_tools::AsyncFunctionHandler< T >inline
is_initialized() constrealtime_tools::AsyncFunctionHandler< T >inline
is_running() constrealtime_tools::AsyncFunctionHandler< T >inline
is_stopped() constrealtime_tools::AsyncFunctionHandler< T >inline
is_trigger_cycle_in_progress() constrealtime_tools::AsyncFunctionHandler< T >inline
join_async_callback_thread()realtime_tools::AsyncFunctionHandler< T >inline
reset_variables()realtime_tools::AsyncFunctionHandler< T >inline
start_thread()realtime_tools::AsyncFunctionHandler< T >inline
stop_thread()realtime_tools::AsyncFunctionHandler< T >inline
trigger_async_callback(const rclcpp::Time &time, const rclcpp::Duration &period)realtime_tools::AsyncFunctionHandler< T >inline
wait_for_trigger_cycle_to_finish()realtime_tools::AsyncFunctionHandler< T >inline
~AsyncFunctionHandler() (defined in realtime_tools::AsyncFunctionHandler< T >)realtime_tools::AsyncFunctionHandler< T >inline