|
ROS 2 rclcpp + rcl - rolling
rolling-20536064
ROS 2 C++ Client Library with ROS Client Library
|
Public Member Functions | |
| ClockConditionalVariable (rclcpp::Context::SharedPtr context) | |
| bool | wait_until (std::unique_lock< std::mutex > &lock, const rclcpp::Clock::SharedPtr &clock, const rclcpp::Time &until, const std::function< bool()> &pred) |
| void | notify_one () |
| std::mutex & | mutex () |
Specialized version of rclcpp::ClockConditionalVariable
This version accepts the clock on waits instead of on construction. This is needed, as clocks may be deleted during normal operation, and be don't have a way to create a permanent ros time clock.
Definition at line 39 of file timer_manager.hpp.