C++ API
rosidl_runtime_cpp
rosidl_runtime_cpp
is a package generates and provides runtime ROSIDL interfaces files in C++.
Features
The features provided by rosidl_runtime_cpp
are documented in its feature documentation.
Quality Declaration
See the Quality Declaration for more details.
Class Hierarchy
-
- Namespace rosidl_generator_traits
- Template Struct has_bounded_size
- Template Struct has_fixed_size
- Template Struct is_action
- Template Struct is_action_feedback
- Template Struct is_action_goal
- Template Struct is_action_result
- Template Struct is_message
- Template Struct is_service
- Template Struct is_service_request
- Template Struct is_service_response
- Namespace rosidl_runtime_cpp
- Namespace rosidl_runtime_cpp::type_description
- Template Struct Field_
- Template Struct FieldType_
- Template Struct IndividualTypeDescription_
- Template Struct KeyValue_
- Template Struct TypeDescription_
- Template Struct TypeSource_
- Template Class BoundedVector
- Enum MessageInitialization
- Namespace rosidl_runtime_cpp::type_description
- Namespace rosidl_generator_traits
File Hierarchy
-
- Directory docs
- File FEATURES.md
- Directory include
- Directory rosidl_runtime_cpp
- Directory type_description
- File action_type_support_decl.hpp
- File bounded_vector.hpp
- File message_initialization.hpp
- File message_type_support_decl.hpp
- File service_type_support_decl.hpp
- File traits.hpp
- Directory rosidl_typesupport_cpp
- Directory rosidl_runtime_cpp
- File QUALITY_DECLARATION.md
- File README.md
- Directory docs