diff --git a/rosidl_generator_cpp/resource/msg__struct.hpp.em b/rosidl_generator_cpp/resource/msg__struct.hpp.em index 5f2e10b38..3305731a8 100644 --- a/rosidl_generator_cpp/resource/msg__struct.hpp.em +++ b/rosidl_generator_cpp/resource/msg__struct.hpp.em @@ -238,6 +238,13 @@ non_defaulted_zero_initialized_members = [ @[for member in message.structure.members]@ using _@(member.name)_type = @(msg_type_to_cpp(member.type)); + @[for line in member.get_comment_lines()]@ + @[ if line]@ + /// @(line) + @[ else]@ + /// + @[ end if]@ + @[end for]@ _@(member.name)_type @(member.name); @[end for]@