示例#1
0
 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_));
     }
 }
示例#2
0
 /// <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> >();
 }
示例#3
0
 /// <summary>
 /// Конструктор
 /// </summary>
 /// <param name="name"></param>
 public AbstractSimpleSignalDump(string name, ModellingType type)
     : base(name, type)
 {
     dump = new NewSortedDictionary <AbstractTimeStampInfo <T> >();
 }