public OdometryMsg(Std.HeaderMsg header, string child_frame_id, Geometry.PoseWithCovarianceMsg pose, Geometry.TwistWithCovarianceMsg twist)
 {
     this.header         = header;
     this.child_frame_id = child_frame_id;
     this.pose           = pose;
     this.twist          = twist;
 }
 private OdometryMsg(MessageDeserializer deserializer)
 {
     this.header = Std.HeaderMsg.Deserialize(deserializer);
     deserializer.Read(out this.child_frame_id);
     this.pose  = Geometry.PoseWithCovarianceMsg.Deserialize(deserializer);
     this.twist = Geometry.TwistWithCovarianceMsg.Deserialize(deserializer);
 }
 public OdometryMsg()
 {
     this.header         = new Std.HeaderMsg();
     this.child_frame_id = "";
     this.pose           = new Geometry.PoseWithCovarianceMsg();
     this.twist          = new Geometry.TwistWithCovarianceMsg();
 }