public StateMachineRegister(StateMachine fsm) : base(fsm.nextStateSignal, fsm.currentStateSignal, fsm.clock, fsm.reset) { ResetType = ResetTypeEnum.ASYNCHRONOUS; ResetLevel = ResetLevelEnum.LOW; }
public IdentifierStateImpl(string identifier, StateMachine fsm) : base(fsm) { Identifier = identifier; }
public OthersStateImpl(StateMachine fsm) : base(fsm) { }
public AbstractStateImpl(StateMachine fsm) { this.fsm = fsm; }