/// <summary> Explicit constructor. </summary> public TestAction(TestActionGoal ActionGoal, TestActionResult ActionResult, TestActionFeedback ActionFeedback) { this.ActionGoal = ActionGoal; this.ActionResult = ActionResult; this.ActionFeedback = ActionFeedback; }
/// <summary> Constructor with buffer. </summary> internal TestAction(ref Buffer b) { ActionGoal = new TestActionGoal(ref b); ActionResult = new TestActionResult(ref b); ActionFeedback = new TestActionFeedback(ref b); }
/// <summary> Constructor for empty message. </summary> public TestAction() { ActionGoal = new TestActionGoal(); ActionResult = new TestActionResult(); ActionFeedback = new TestActionFeedback(); }