|
mrs_lib
Various reusable classes, functions and utilities for use in MRS projects
|
This is the complete list of members for mrs_lib::TimeoutManagerHandle, including all inherited members.
| get_last_reset() const | mrs_lib::TimeoutManagerHandle | |
| is_started() const | mrs_lib::TimeoutManagerHandle | |
| operator=(const TimeoutManagerHandle &)=delete | mrs_lib::TimeoutManagerHandle | |
| operator=(TimeoutManagerHandle &&)=delete | mrs_lib::TimeoutManagerHandle | |
| pause() | mrs_lib::TimeoutManagerHandle | |
| reset_timeout() | mrs_lib::TimeoutManagerHandle | |
| run_callback_if_expired(internal::TimeoutManagerHandleKey key) | mrs_lib::TimeoutManagerHandle | |
| set_timeout(std::chrono::nanoseconds timeout) | mrs_lib::TimeoutManagerHandle | |
| start() | mrs_lib::TimeoutManagerHandle | |
| TimeoutManagerHandle(internal::TimeoutManagerHandleKey key, TimeoutManagerRegisterOptions options, std::shared_ptr< rclcpp::node_interfaces::NodeClockInterface > clock_interface) | mrs_lib::TimeoutManagerHandle | explicit |
| TimeoutManagerHandle(const TimeoutManagerHandle &)=delete | mrs_lib::TimeoutManagerHandle | |
| TimeoutManagerHandle(TimeoutManagerHandle &&)=delete | mrs_lib::TimeoutManagerHandle | |
| ~TimeoutManagerHandle()=default | mrs_lib::TimeoutManagerHandle |