bool ASAP_PairManager::RemovePairs(const BitArray& array) { udword i=0; while(i<mNbActivePairs) { const uword id0 = mActivePairs[i].id0; const uword id1 = mActivePairs[i].id1; if(array.IsSet(id0) || array.IsSet(id1)) { const udword HashValue = Hash(id0, id1) & mMask; RemovePair(id0, id1, HashValue, i); } else i++; } ShrinkMemory(); return true; }