private OutPutMgr() { this.outPutList = new List <OutPut>(); for (int i = 1; i < 23; i++) { DoEnum doName = (DoEnum)i; this.Add(new OutPut(doName)); } }
public OutPut(DoEnum doName) { this.Name = doName; }
public void SetDo(DoEnum doName, bool isHigh) { OutPutMgr.Instance.FindBy(doName).SetSts(isHigh); }
public IOSts GetDoSts(DoEnum doName) { return(OutPutMgr.Instance.FindBy(doName).CurrSts); }
public OutPut FindBy(DoEnum doName) { return(this.outPutList[(int)doName - 1]); }