Template Class GenericRate

Inheritance Relationships

Base Type

Class Documentation

template<class Clock = std::chrono::high_resolution_clock>
class GenericRate : public rclcpp::RateBase

Public Functions

inline explicit GenericRate(double rate)
inline explicit GenericRate(std::chrono::nanoseconds period)
inline virtual bool sleep()
inline virtual bool is_steady() const
inline virtual void reset()
inline std::chrono::nanoseconds period() const