|
nros C++ API
Lightweight ROS 2 client for embedded real-time systems (C++ headers)
|
This is the complete list of members for rclcpp::Executor, including all inherited members.
| add_on_shutdown_callback(ShutdownCallback callback, void *context=nullptr, OnShutdownCallbackHandle *out=nullptr) | rclcpp::Executor | inline |
| add_pre_shutdown_callback(ShutdownCallback callback, void *context=nullptr, PreShutdownCallbackHandle *out=nullptr) | rclcpp::Executor | inline |
| cancel() | rclcpp::Executor | inline |
| count_publishers(const char *topic_name, size_t *out_count) | rclcpp::Executor | inline |
| count_subscribers(const char *topic_name, size_t *out_count) | rclcpp::Executor | inline |
| create(Executor &out, const char *locator=nullptr, uint8_t domain_id=0) | rclcpp::Executor | inlinestatic |
| create(Executor &out, const char *locator, uint8_t domain_id, const char *session_name) | rclcpp::Executor | inlinestatic |
| create_node(::rclcpp::Node &out, const char *name, const char *ns=nullptr) | rclcpp::Executor | inline |
| create_with_rmw(Executor &out, const char *rmw, const char *locator=nullptr, uint8_t domain_id=0, const char *session_name="nros_cpp") | rclcpp::Executor | inlinestatic |
| Executor() | rclcpp::Executor | inline |
| Executor(Executor &&other) | rclcpp::Executor | inline |
| get_client_names_and_types_by_node(const char *node_name, const char *node_namespace, nros_cpp_names_and_types_visit_fn visit, void *ctx) | rclcpp::Executor | inline |
| get_node_names(nros_cpp_node_visit_fn visit, void *ctx) | rclcpp::Executor | inline |
| get_publisher_names_and_types_by_node(const char *node_name, const char *node_namespace, nros_cpp_names_and_types_visit_fn visit, void *ctx) | rclcpp::Executor | inline |
| get_publishers_info_by_topic(const char *topic_name, nros_cpp_endpoint_info_visit_fn visit, void *ctx) | rclcpp::Executor | inline |
| get_service_names_and_types(nros_cpp_names_and_types_visit_fn visit, void *ctx) | rclcpp::Executor | inline |
| get_service_names_and_types_by_node(const char *node_name, const char *node_namespace, nros_cpp_names_and_types_visit_fn visit, void *ctx) | rclcpp::Executor | inline |
| get_subscription_names_and_types_by_node(const char *node_name, const char *node_namespace, nros_cpp_names_and_types_visit_fn visit, void *ctx) | rclcpp::Executor | inline |
| get_subscriptions_info_by_topic(const char *topic_name, nros_cpp_endpoint_info_visit_fn visit, void *ctx) | rclcpp::Executor | inline |
| get_topic_names_and_types(nros_cpp_names_and_types_visit_fn visit, void *ctx) | rclcpp::Executor | inline |
| handle() | rclcpp::Executor | inline |
| is_spinning() const | rclcpp::Executor | inline |
| node_builder(const char *name) | rclcpp::Executor | inline |
| ok() const | rclcpp::Executor | inline |
| operator=(Executor &&other) | rclcpp::Executor | inline |
| ping(int32_t timeout_ms) | rclcpp::Executor | inline |
| remove_on_shutdown_callback(OnShutdownCallbackHandle handle) | rclcpp::Executor | inline |
| remove_pre_shutdown_callback(PreShutdownCallbackHandle handle) | rclcpp::Executor | inline |
| shutdown() | rclcpp::Executor | inline |
| spin(int32_t poll_ms=10) | rclcpp::Executor | inline |
| spin_for(uint32_t duration_ms, int32_t poll_ms=10) | rclcpp::Executor | inline |
| spin_once(int32_t timeout_ms) | rclcpp::Executor | inline |
| spin_once() | rclcpp::Executor | inline |
| ~Executor() | rclcpp::Executor | inline |