30 #include <fastcdr/Cdr.h> 32 #include <fastcdr/exceptions/BadParamException.h> 37 #define geometry_msgs_msg_Vector3_max_cdr_typesize 24ULL; 38 #define geometry_msgs_msg_Transform_max_cdr_typesize 56ULL; 39 #define std_msgs_msg_Time_max_cdr_typesize 8ULL; 40 #define geometry_msgs_msg_TransformStamped_max_cdr_typesize 584ULL; 41 #define geometry_msgs_msg_Quaternion_max_cdr_typesize 32ULL; 42 #define std_msgs_msg_Header_max_cdr_typesize 268ULL; 43 #define geometry_msgs_msg_Vector3_max_key_cdr_typesize 0ULL; 44 #define geometry_msgs_msg_Transform_max_key_cdr_typesize 0ULL; 45 #define std_msgs_msg_Time_max_key_cdr_typesize 0ULL; 46 #define geometry_msgs_msg_TransformStamped_max_key_cdr_typesize 0ULL; 47 #define geometry_msgs_msg_Quaternion_max_key_cdr_typesize 0ULL; 48 #define std_msgs_msg_Header_max_key_cdr_typesize 0ULL; 74 m_header = std::move(x.m_header);
75 m_child_frame_id = std::move(x.m_child_frame_id);
76 m_transform = std::move(x.m_transform);
92 m_header = std::move(x.m_header);
93 m_child_frame_id = std::move(x.m_child_frame_id);
94 m_transform = std::move(x.m_transform);
108 return !(*
this == x);
112 size_t current_alignment)
114 static_cast<void>(current_alignment);
120 size_t current_alignment)
122 size_t initial_alignment = current_alignment;
124 current_alignment += 4 + eprosima::fastcdr::Cdr::alignment(current_alignment, 4) + data.
child_frame_id().size() + 1;
127 return current_alignment - initial_alignment;
131 eprosima::fastcdr::Cdr& scdr)
const 134 scdr << m_child_frame_id.c_str();
139 eprosima::fastcdr::Cdr& dcdr)
142 dcdr >> m_child_frame_id;
163 m_header = std::move(_header);
189 const std::string& _child_frame_id)
191 m_child_frame_id = _child_frame_id;
199 std::string&& _child_frame_id)
201 m_child_frame_id = std::move(_child_frame_id);
210 return m_child_frame_id;
219 return m_child_frame_id;
229 m_transform = _transform;
239 m_transform = std::move(_transform);
261 size_t current_alignment)
263 static_cast<void>(current_alignment);
273 eprosima::fastcdr::Cdr& scdr)
const