func NewStarState(super hsm.State) *StarState { object := &StarState{ StateHead: hsm.NewStateHead(super), } super.AddChild(object) return object }
func NewCommentState(super hsm.State) *CommentState { object := &CommentState{ StateHead: hsm.NewStateHead(super), } super.AddChild(object) return object }
func NewS1State(super hsm.State) *S1State { object := &S1State{ NewVerboseStateHead(super), } object.VerboseStateHead.ID = object.ID() super.AddChild(object) return object }
func NewCodeState(super hsm.State) *CodeState { // initialized CodeState object := &CodeState{ StateHead: hsm.NewStateHead(super), entryCount: 0, initCount: 0, } // hook up to super super.AddChild(object) return object }