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 |