示例#1
0
        public override bool Equals(IRosMessage ____other)
        {
            if (____other == null)
            {
                return(false);
            }
            bool ret = true;

            nav_msgs.GetMapActionFeedback other = (Messages.nav_msgs.GetMapActionFeedback)____other;

            ret &= header.Equals(other.header);
            ret &= status.Equals(other.status);
            ret &= feedback.Equals(other.feedback);
            // for each SingleType st:
            //    ret &= {st.Name} == other.{st.Name};
            return(ret);
        }
示例#2
0
 public GetMapAction(nav_msgs.GetMapActionGoal action_goal, nav_msgs.GetMapActionResult action_result, nav_msgs.GetMapActionFeedback action_feedback)
 {
     this.action_goal     = action_goal;
     this.action_result   = action_result;
     this.action_feedback = action_feedback;
 }
示例#3
0
 public GetMapAction()
 {
     this.action_goal     = new nav_msgs.GetMapActionGoal();
     this.action_result   = new nav_msgs.GetMapActionResult();
     this.action_feedback = new nav_msgs.GetMapActionFeedback();
 }