|
ROS 2 rclcpp + rcl - kilted
kilted
ROS 2 C++ Client Library with ROS Client Library
|
| ▼ rcl | |
| ▼ include | |
| ► rcl | |
| allocator.h | |
| arguments.h | |
| client.h | |
| context.h | |
| discovery_options.h | |
| domain_id.h | |
| dynamic_message_type_support.h | |
| error_handling.h | |
| event.h | |
| event_callback.h | |
| expand_topic_name.h | |
| graph.h | |
| guard_condition.h | |
| init.h | |
| init_options.h | |
| lexer.h | |
| lexer_lookahead.h | |
| log_level.h | |
| logging.h | |
| logging_rosout.h | |
| macros.h | |
| network_flow_endpoints.h | |
| node.h | |
| node_options.h | |
| node_type_cache.h | |
| publisher.h | |
| rcl.h | |
| remap.h | |
| rmw_implementation_identifier_check.h | |
| security.h | |
| service.h | |
| service_introspection.h | |
| subscription.h | |
| time.h | |
| timer.h | |
| type_description_conversions.h | |
| type_hash.h | |
| types.h | |
| validate_enclave_name.h | |
| validate_topic_name.h | |
| visibility_control.h | |
| wait.h | |
| ▼ src | |
| ► rcl | |
| arguments.c | |
| arguments_impl.h | |
| client.c | |
| common.c | |
| common.h | |
| context.c | |
| context_impl.h | |
| discovery_options.c | |
| domain_id.c | |
| dynamic_message_type_support.c | |
| event.c | |
| event_impl.h | |
| expand_topic_name.c | |
| graph.c | |
| guard_condition.c | |
| init.c | |
| init_options.c | |
| init_options_impl.h | |
| lexer.c | |
| lexer_lookahead.c | |
| log_level.c | |
| logging.c | |
| logging_rosout.c | |
| network_flow_endpoints.c | |
| node.c | |
| node_impl.h | |
| node_options.c | |
| node_resolve_name.c | |
| node_type_cache.c | |
| publisher.c | |
| publisher_impl.h | |
| remap.c | |
| remap_impl.h | |
| rmw_implementation_identifier_check.c | |
| security.c | |
| service.c | |
| service_event_publisher.c | |
| service_event_publisher.h | |
| subscription.c | |
| subscription_impl.h | |
| time.c | |
| timer.c | |
| type_description_conversions.c | |
| type_hash.c | |
| validate_enclave_name.c | |
| validate_topic_name.c | |
| wait.c | |
| ▼ rclcpp | |
| ▼ include | |
| ► rclcpp | |
| ► allocator | |
| allocator_common.hpp | |
| allocator_deleter.hpp | |
| ► contexts | |
| default_context.hpp | |
| ► detail | |
| add_guard_condition_to_rcl_wait_set.hpp | |
| cpp_callback_trampoline.hpp | |
| qos_parameters.hpp | |
| resolve_enable_topic_statistics.hpp | |
| resolve_intra_process_buffer_type.hpp | |
| resolve_use_intra_process.hpp | |
| rmw_implementation_specific_payload.hpp | |
| rmw_implementation_specific_publisher_payload.hpp | |
| rmw_implementation_specific_subscription_payload.hpp | |
| subscription_callback_type_helper.hpp | |
| template_contains.hpp | |
| template_unique.hpp | |
| utilities.hpp | |
| ► dynamic_typesupport | |
| dynamic_message.hpp | |
| dynamic_message_type.hpp | |
| dynamic_message_type_builder.hpp | |
| dynamic_message_type_support.hpp | |
| dynamic_serialization_support.hpp | |
| ► exceptions | |
| exceptions.hpp | |
| ► executors | |
| executor_entities_collection.hpp | |
| executor_entities_collector.hpp | |
| executor_notify_waitable.hpp | |
| multi_threaded_executor.hpp | |
| single_threaded_executor.hpp | |
| static_single_threaded_executor.hpp | |
| ► experimental | |
| ► buffers | |
| buffer_implementation_base.hpp | |
| intra_process_buffer.hpp | |
| ring_buffer_implementation.hpp | |
| ► executors | |
| ► events_executor | |
| events_executor.hpp | |
| events_executor_event_types.hpp | |
| events_queue.hpp | |
| simple_events_queue.hpp | |
| create_intra_process_buffer.hpp | |
| executable_list.hpp | |
| intra_process_manager.hpp | |
| ros_message_intra_process_buffer.hpp | |
| subscription_intra_process.hpp | |
| subscription_intra_process_base.hpp | |
| subscription_intra_process_buffer.hpp | |
| timers_manager.hpp | |
| ► node_interfaces | |
| ► detail | |
| node_interfaces_helpers.hpp | |
| node_base.hpp | |
| node_base_interface.hpp | |
| node_clock.hpp | |
| node_clock_interface.hpp | |
| node_graph.hpp | |
| node_graph_interface.hpp | |
| node_interfaces.hpp | |
| node_logging.hpp | |
| node_logging_interface.hpp | |
| node_parameters.hpp | |
| node_parameters_interface.hpp | |
| node_services.hpp | |
| node_services_interface.hpp | |
| node_time_source.hpp | |
| node_time_source_interface.hpp | |
| node_timers.hpp | |
| node_timers_interface.hpp | |
| node_topics.hpp | |
| node_topics_interface.hpp | |
| node_type_descriptions.hpp | |
| node_type_descriptions_interface.hpp | |
| node_waitables.hpp | |
| node_waitables_interface.hpp | |
| ► strategies | |
| allocator_memory_strategy.hpp | |
| message_pool_memory_strategy.hpp | |
| ► topic_statistics | |
| subscription_topic_statistics.hpp | |
| ► wait_set_policies | |
| ► detail | |
| storage_policy_common.hpp | |
| synchronization_policy_common.hpp | |
| write_preferring_read_write_lock.hpp | |
| dynamic_storage.hpp | |
| sequential_synchronization.hpp | |
| static_storage.hpp | |
| thread_safe_synchronization.hpp | |
| any_executable.hpp | |
| any_service_callback.hpp | |
| any_subscription_callback.hpp | |
| callback_group.hpp | |
| client.hpp | |
| clock.hpp | |
| context.hpp | |
| copy_all_parameter_values.hpp | |
| create_client.hpp | |
| create_generic_client.hpp | |
| create_generic_publisher.hpp | |
| create_generic_service.hpp | |
| create_generic_subscription.hpp | |
| create_publisher.hpp | |
| create_service.hpp | |
| create_subscription.hpp | |
| create_timer.hpp | |
| duration.hpp | |
| event.hpp | |
| event_handler.hpp | |
| exceptions.hpp | |
| executor.hpp | |
| executor_options.hpp | |
| executors.hpp | |
| expand_topic_or_service_name.hpp | |
| function_traits.hpp | |
| future_return_code.hpp | |
| generic_client.hpp | |
| generic_publisher.hpp | |
| generic_service.hpp | |
| generic_subscription.hpp | |
| get_message_type_support_handle.hpp | |
| graph_listener.hpp | |
| guard_condition.hpp | |
| init_options.hpp | |
| intra_process_buffer_type.hpp | |
| intra_process_setting.hpp | |
| is_ros_compatible_type.hpp | |
| loaned_message.hpp | |
| logger.hpp | |
| macros.hpp | |
| memory_strategies.hpp | |
| memory_strategy.hpp | |
| message_info.hpp | |
| message_memory_strategy.hpp | |
| network_flow_endpoint.hpp | |
| node.hpp | |
| node_impl.hpp | |
| node_options.hpp | |
| parameter.hpp | |
| parameter_client.hpp | |
| parameter_event_handler.hpp | |
| parameter_events_filter.hpp | |
| parameter_map.hpp | |
| parameter_service.hpp | |
| parameter_value.hpp | |
| publisher.hpp | |
| publisher_base.hpp | |
| publisher_factory.hpp | |
| publisher_options.hpp | |
| qos.hpp | |
| qos_overriding_options.hpp | |
| rate.hpp | |
| rclcpp.hpp | |
| serialization.hpp | |
| serialized_message.hpp | |
| service.hpp | |
| subscription.hpp | |
| subscription_base.hpp | |
| subscription_content_filter_options.hpp | |
| subscription_factory.hpp | |
| subscription_options.hpp | |
| subscription_traits.hpp | |
| subscription_wait_set_mask.hpp | |
| time.hpp | |
| time_source.hpp | |
| timer.hpp | |
| topic_statistics_state.hpp | |
| type_adapter.hpp | |
| type_support_decl.hpp | |
| typesupport_helpers.hpp | |
| utilities.hpp | |
| visibility_control.hpp | |
| wait_for_message.hpp | |
| wait_result.hpp | |
| wait_result_kind.hpp | |
| wait_set.hpp | |
| wait_set_template.hpp | |
| waitable.hpp | |
| ▼ src | |
| ► rclcpp | |
| ► contexts | |
| default_context.cpp | |
| ► detail | |
| add_guard_condition_to_rcl_wait_set.cpp | |
| resolve_intra_process_buffer_type.cpp | |
| resolve_parameter_overrides.cpp | |
| resolve_parameter_overrides.hpp | |
| rmw_implementation_specific_payload.cpp | |
| rmw_implementation_specific_publisher_payload.cpp | |
| rmw_implementation_specific_subscription_payload.cpp | |
| utilities.cpp | |
| ► dynamic_typesupport | |
| dynamic_message.cpp | |
| dynamic_message_type.cpp | |
| dynamic_message_type_builder.cpp | |
| dynamic_message_type_support.cpp | |
| dynamic_serialization_support.cpp | |
| ► exceptions | |
| exceptions.cpp | |
| ► executors | |
| executor_entities_collection.cpp | |
| executor_entities_collector.cpp | |
| executor_notify_waitable.cpp | |
| multi_threaded_executor.cpp | |
| single_threaded_executor.cpp | |
| static_single_threaded_executor.cpp | |
| ► experimental | |
| ► executors | |
| ► events_executor | |
| events_executor.cpp | |
| timers_manager.cpp | |
| ► node_interfaces | |
| node_base.cpp | |
| node_clock.cpp | |
| node_graph.cpp | |
| node_logging.cpp | |
| node_parameters.cpp | |
| node_services.cpp | |
| node_time_source.cpp | |
| node_timers.cpp | |
| node_topics.cpp | |
| node_type_descriptions.cpp | |
| node_waitables.cpp | |
| ► wait_set_policies | |
| ► detail | |
| write_preferring_read_write_lock.cpp | |
| any_executable.cpp | |
| callback_group.cpp | |
| client.cpp | |
| clock.cpp | |
| context.cpp | |
| create_generic_client.cpp | |
| create_generic_service.cpp | |
| duration.cpp | |
| event.cpp | |
| event_handler.cpp | |
| executable_list.cpp | |
| executor.cpp | |
| executor_options.cpp | |
| executors.cpp | |
| expand_topic_or_service_name.cpp | |
| future_return_code.cpp | |
| generic_client.cpp | |
| generic_publisher.cpp | |
| generic_service.cpp | |
| generic_subscription.cpp | |
| graph_listener.cpp | |
| guard_condition.cpp | |
| init_options.cpp | |
| intra_process_manager.cpp | |
| logger.cpp | |
| logging_mutex.cpp | |
| logging_mutex.hpp | |
| memory_strategies.cpp | |
| memory_strategy.cpp | |
| message_info.cpp | |
| network_flow_endpoint.cpp | |
| node.cpp | |
| node_options.cpp | |
| parameter.cpp | |
| parameter_client.cpp | |
| parameter_event_handler.cpp | |
| parameter_events_filter.cpp | |
| parameter_map.cpp | |
| parameter_service.cpp | |
| parameter_service_names.hpp | |
| parameter_value.cpp | |
| publisher_base.cpp | |
| qos.cpp | |
| qos_overriding_options.cpp | |
| rate.cpp | |
| serialization.cpp | |
| serialized_message.cpp | |
| service.cpp | |
| signal_handler.cpp | |
| signal_handler.hpp | |
| subscription_base.cpp | |
| subscription_intra_process_base.cpp | |
| time.cpp | |
| time_source.cpp | |
| timer.cpp | |
| type_support.cpp | |
| typesupport_helpers.cpp | |
| utilities.cpp | |
| waitable.cpp |