|
ROS 2 rclcpp + rcl - rolling
rolling-20536064
ROS 2 C++ Client Library with ROS Client Library
|
Classes | |
| struct | ReadyTimerWithExecutedCallback |
Public Member Functions | |
| ReadyEntity (const rclcpp::SubscriptionBase::WeakPtr ptr) | |
| ReadyEntity (const ReadyTimerWithExecutedCallback &timer) | |
| ReadyEntity (const rclcpp::ServiceBase::WeakPtr ptr) | |
| ReadyEntity (const rclcpp::ClientBase::WeakPtr ptr) | |
| ReadyEntity (const CBGScheduler::WaitableWithEventType &ev) | |
| ReadyEntity (const CBGScheduler::CallbackEventType &ev) | |
| std::function< void()> | get_execute_function () const |
| bool | expired () const |
Public Attributes | |
| std::variant< rclcpp::SubscriptionBase::WeakPtr, ReadyTimerWithExecutedCallback, rclcpp::ServiceBase::WeakPtr, rclcpp::ClientBase::WeakPtr, CBGScheduler::WaitableWithEventType, CBGScheduler::CallbackEventType > | entity |
| GlobalEventIdProvider::MonotonicId | id |
Definition at line 29 of file ready_entity.hpp.
|
inline |
Returns true if the event has expired / does not need to be executed any more
Definition at line 129 of file ready_entity.hpp.