public void deserialize(ByteBuffer bb) { stamp = Serialization.readTime(bb); int __joint_names_len = bb.getInt(); joint_names = new java.util.ArrayList<java.lang.String>(__joint_names_len); for (int __i = 0; __i < __joint_names_len; __i++) { joint_names.add(Serialization.readString(bb)); } int __frame_ids_len = bb.getInt(); frame_ids = new java.util.ArrayList<java.lang.String>(__frame_ids_len); for (int __i = 0; __i < __frame_ids_len; __i++) { frame_ids.add(Serialization.readString(bb)); } int __child_frame_ids_len = bb.getInt(); child_frame_ids = new java.util.ArrayList<java.lang.String>(__child_frame_ids_len); for (int __i = 0; __i < __child_frame_ids_len; __i++) { child_frame_ids.add(Serialization.readString(bb)); } int __poses_len = bb.getInt(); poses = new java.util.ArrayList<ros.pkg.geometry_msgs.msg.Pose>(__poses_len); for (int __i = 0; __i < __poses_len; __i++) { ros.pkg.geometry_msgs.msg.Pose __tmp = new ros.pkg.geometry_msgs.msg.Pose(); __tmp.deserialize(bb); poses.add(__tmp); ; } }
public void deserialize(ByteBuffer bb) { stamp = Serialization.readTime(bb); name = Serialization.readString(bb); pose.deserialize(bb); }