public static IInput <string> GetStringInput(this LogicIO parent, int i) { return(new StringInput(parent, i)); }
public static IInput <decimal> GetNumericInput(this LogicIO parent, int i) { return(new NumericInput(parent, i)); }
public static IInput <bool> GetDigitalInput(this LogicIO parent, int i) { return(new DigitalInput(parent, i)); }
public static IInput <int> GetAnalogInput(this LogicIO parent, int i) { return(new AnalogInput(parent, i)); }
public AbstractInput(LogicIO logicIO, int i) { _logicIO = logicIO; _i = i; }