15 #ifndef RCLCPP__DYNAMIC_TYPESUPPORT__DYNAMIC_SERIALIZATION_SUPPORT_HPP_
16 #define RCLCPP__DYNAMIC_TYPESUPPORT__DYNAMIC_SERIALIZATION_SUPPORT_HPP_
19 #include <rosidl_dynamic_typesupport/api/serialization_support.h>
20 #include <rosidl_dynamic_typesupport/types.h>
25 #include "rclcpp/macros.hpp"
26 #include "rclcpp/visibility_control.hpp"
30 namespace dynamic_typesupport
44 const std::string & serialization_library_name,
51 rosidl_dynamic_typesupport_serialization_support_t rosidl_serialization_support_;
#define rcl_get_default_allocator
Return a properly initialized rcl_allocator_t with default values.
rcutils_allocator_t rcl_allocator_t
Encapsulation of an allocator.
Utility wrapper class for rosidl_dynamic_typesupport_serialization_support_t.
Versions of rosidl_typesupport_cpp::get_message_type_support_handle that handle adapted types.