示例#1
0
 public void AddDDDEventToQueue(DDDEvent ev)
 {
     if (ev == null)
     {
         return;
     }
     lock (GroundTruthLock)
     {
         _eventsQueue.Add(ev);
     }
 }
示例#2
0
 public void Add(DDDEvent i)
 {
     if (_list.Count == 0)
     {
         _list.Add(i);
         return;
     }
     for (int x = 0; x < _list.Count; x++)
     {
         if (i.Time < _list[x].Time)
         {
             _list.Insert(x, i);
             return;
         }
     }
     _list.Add(i);
 }
示例#3
0
 public void Add(DDDEvent i)
 {
     if (_list.Count == 0)
     {
         _list.Add(i);
         return;
     }
     for (int x = 0; x < _list.Count; x++)
     {
         if (i.Time < _list[x].Time)
         {
             _list.Insert(x, i);
             return;
         }
     }
     _list.Add(i);
 }
示例#4
0
 public void AddDDDEventToQueue(DDDEvent ev)
 {
     if (ev == null)
         return;
     lock (GroundTruthLock)
     {
         _eventsQueue.Add(ev);
     }
 }