15 #ifndef RCLCPP__EXECUTORS__SINGLE_THREADED_EXECUTOR_HPP_ 16 #define RCLCPP__EXECUTORS__SINGLE_THREADED_EXECUTOR_HPP_ 68 #endif // RCLCPP__EXECUTORS__SINGLE_THREADED_EXECUTOR_HPP_ SingleThreadedExecutor(const executor::ExecutorArgs &args=executor::ExecutorArgs())
Default constructor. See the default constructor for Executor.
#define RCLCPP_DISABLE_COPY(...)
Definition: macros.hpp:26
This header provides the get_node_base_interface() template function.
Definition: allocator_common.hpp:24
void spin()
Single-threaded implementation of spin.
virtual ~SingleThreadedExecutor()
Default destrcutor.
#define RCLCPP_SMART_PTR_DEFINITIONS(...)
Definition: macros.hpp:36
Coordinate the order and timing of available communication tasks.
Definition: executor.hpp:97
#define RCLCPP_PUBLIC
Definition: visibility_control.hpp:50
Single-threaded executor implementation.
Definition: single_threaded_executor.hpp:40
Definition: executor.hpp:69