Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding interfaces to support @key annotation #796

Merged
merged 7 commits into from Apr 8, 2024

Conversation

MiguelCompany
Copy link
Contributor

This PR adds:

  • Utility function has_any_member_with_annotation to rosidl_parser.Structure
  • Member is_key_ to the member descriptor in introspection type support
  • Member has_any_key_member_ to the structure descriptor in introspection type support

Part of ros2/ros2#1538

Mario-DL and others added 7 commits April 7, 2024 12:58
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
@ahcorde
Copy link
Contributor

ahcorde commented Apr 8, 2024

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Windows Build Status
  • Windows Debug Build Status

@ahcorde ahcorde merged commit a8d9f8b into ros2:rolling Apr 8, 2024
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants