Feature request
Feature description
rosidl_typesupport_fastrtps_c and rosidl_typesupport_fastrtps_cpp need to allow generating messages and services in an action folder and namespace
Implementation considerations
The service templates would need to change to allow service definitions to live in the .actions folder
|
#include "@(spec.pkg_name)/srv/@(get_header_filename_from_msg_name(spec.srv_name + '_Request'))__rosidl_typesupport_fastrtps_c.h" |
|
#include "@(spec.pkg_name)/srv/@(get_header_filename_from_msg_name(spec.srv_name + '_Response'))__rosidl_typesupport_fastrtps_c.h" |
|
#include "@(spec.pkg_name)/srv/@(get_header_filename_from_msg_name(spec.srv_name))__struct.hpp" |
|
#include "@(spec.pkg_name)/srv/@(get_header_filename_from_msg_name(spec.srv_name + '_Request'))__rosidl_typesupport_fastrtps_cpp.hpp" |
|
#include "@(spec.pkg_name)/srv/@(get_header_filename_from_msg_name(spec.srv_name + '_Response'))__rosidl_typesupport_fastrtps_cpp.hpp" |
connects to ros2/rosidl#301
Feature request
Feature description
rosidl_typesupport_fastrtps_candrosidl_typesupport_fastrtps_cppneed to allow generating messages and services in anactionfolder and namespaceImplementation considerations
The service templates would need to change to allow service definitions to live in the .actions folder
rosidl_typesupport_fastrtps/rosidl_typesupport_fastrtps_c/resource/srv__type_support_c.cpp.em
Lines 27 to 28 in 7263c08
rosidl_typesupport_fastrtps/rosidl_typesupport_fastrtps_cpp/resource/srv__type_support.cpp.em
Lines 20 to 22 in 7263c08
connects to ros2/rosidl#301