public static IDigtalDelayGenerator CreateDelayGenerator(DDGParameters p) { return((IDigtalDelayGenerator)Activator.CreateInstance(p.Type, p)); }
public override void Update(DDGParameters p) { base.Update(p); ReadAllDelays(); }
public DG535(DDGParameters p, params ILuiObject[] dependencies) : base(p, dependencies) { ReadAllDelays(); }
public override void Update(DDGParameters p) { throw new NotImplementedException(); }
public override void Update(DDGParameters p) { GPIBAddress = p.GpibAddress; }
} //TODO just take IGpibProvider instead of params array. public SrsDDG(DDGParameters p, params ILuiObject[] dependencies) { Init(p.GpibAddress, dependencies); }