void CSeeFileManager::POPOneSeeFile() { CPartFile * pPartFile = NULL; pPartFile = m_SeeFiles.GetAt(m_SeeFiles.GetHeadPosition())->m_value; if (pPartFile) { pPartFile->SetSeeOnDownloading(NULL, false); } m_SeeFiles.RemoveAt(m_SeeFiles.GetHeadPosition()); }
void CSeeFileManager::RemoveSeeFile(FILEKEY & key) { CPartFile * pPartFile = NULL; if(m_SeeFiles.Lookup(key, pPartFile)) { if (pPartFile) { pPartFile->SetSeeOnDownloading(NULL, false); } m_SeeFiles.RemoveKey(key); } }