rclcpp
master
C++ ROS Client Library API
|
Common structure for synchronization policies. More...
#include <synchronization_policy_common.hpp>
Protected Member Functions | |
SynchronizationPolicyCommon ()=default | |
~SynchronizationPolicyCommon ()=default | |
std::function< bool()> | create_loop_predicate (std::chrono::nanoseconds time_to_wait_ns, std::chrono::steady_clock::time_point start) |
std::chrono::nanoseconds | calculate_time_left_to_wait (std::chrono::nanoseconds original_time_to_wait_ns, std::chrono::steady_clock::time_point start) |
Common structure for synchronization policies.
|
protecteddefault |
|
protecteddefault |
|
inlineprotected |
|
inlineprotected |