public PlugInBase()
     : base()
 {
     m_markDataHost          = new HMark();
     m_evObjectHandleCreated = new ManualResetEvent(false);
     //EvtDataRecievedHost += new DelegateObjectFunc(OnEvtDataRecievedHost);
 }
예제 #2
0
 /// <summary>
 /// Добавить истинные признаки при их отсутствии
 /// </summary>
 /// <param name="mark">Исходное значение для всех признаков</param>
 public void Add(HMark mark)
 {
     for (int i = 0; i < sizeof(Int32) * 8; i++)
     {
         if ((IsMarked(mark.Value, i) == true) && (IsMarked(i) == false))
         {
             marked(true, i);
         }
         else
         {
             ;
         }
     }
 }
예제 #3
0
 /// <summary>
 /// Установить значение всех признаков
 /// </summary>
 /// <param name="mark">Исходное значение для всех признаков</param>
 public void SetOf(HMark mark)
 {
     //for (int i = 0; i < sizeof (Int32) * 8; i ++)
     //    marked (IsMarked (i), i);
     m_mark = mark.Value;
 }