public Signal(Type type, VHDLBaseValue value_ = null, string name = "", VHDLDirection direction = VHDLDirection.InOut) : base(type, value_, name, direction) { dump = new NewSortedDictionary <TimeStampInfo <VHDLBaseValue> >(); if (value_ != null) { dump.Append(0, new TimeStampInfo <VHDLBaseValue>(value_)); } }
/// <summary> /// Конструктор /// </summary> /// <param name="name"></param> public AbstractSimpleSignalDump(string name, ModellingType type, AbstractValueConvertor <T> valueCovertor) : base(name, type) { this.valueCovertor = valueCovertor; dump = new NewSortedDictionary <AbstractTimeStampInfo <T> >(); }
/// <summary> /// Конструктор /// </summary> /// <param name="name"></param> public AbstractSimpleSignalDump(string name, ModellingType type) : base(name, type) { dump = new NewSortedDictionary <AbstractTimeStampInfo <T> >(); }