Lines Matching refs:CKnownFile
38 class CKnownFile;
48 typedef std::map<CMD4Hash,CKnownFile*> CKnownFileMap;
57 void SafeAddKFile(CKnownFile* toadd, bool bOnlyAdd = false);
58 void RemoveFile(CKnownFile* toremove);
59 CKnownFile* GetFileByID(const CMD4Hash& filehash);
61 const CKnownFile* GetFileByIndex(unsigned int index) const;
64 void CopyFileList(std::vector<CKnownFile*>& out_list) const;
65 void UpdateItem(CKnownFile* toupdate);
68 void RepublishFile(CKnownFile* pFile);
71 bool RenameFile(CKnownFile* pFile, const CPath& newName);
93 void AddKeywords(CKnownFile* pFile);
94 void RemoveKeywords(CKnownFile* pFile);
107 bool AddFile(CKnownFile* pFile);