ros2 / rosidl_python

rosidl support for Python
Apache License 2.0
19 stars 45 forks source link

Expose TypeHash and TypeDescription on generated types #200

Open emersonknapp opened 10 months ago

emersonknapp commented 10 months ago

Feature request

Feature description

The C generated code for types exposes this info, we need to bridge it through the generated python types.

An initial aborted attempt was at https://github.com/ros2/rosidl_python/pull/191 Related to ros2/ros2#1159

Implementation considerations

Access to the type_description_interfaces types at this stage. There is rosidl_runtime_c versions - maybe we move some implementation up to rclpy where the message types will be available?