bool Del(bool bNegated, const CString& sChan, const CString& sHost) { VAttachIter it = FindEntry(sChan, sHost); if (it == m_vMatches.end() || it->IsNegated() != bNegated) return false; DelNV(it->ToString()); m_vMatches.erase(it); return true; }