public bool AvviaCiclo() { _uc = UnitàControllo.GetInstance(); while (true) { _uc.EseguiCiclo(); } }
public static UnitàControllo GetInstance() { if (_uc != null) { return(_uc); } lock (Object) { if (_uc == null) { _uc = new UnitàControllo(); } } return(_uc); }
public void Reset() { _uc = UnitàControllo.GetInstance(); _uc.ResetFlag = true; }
public void SetStepByStep(bool p0) { _uc = UnitàControllo.GetInstance(); _uc.Stepbystep = p0; }
protected abstract void ChangeState(UnitàControllo uc, UnitàControlloState newState);