Searched refs:CFileAutoClose (Results 1 - 11 of 11) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/aMule-2.3.1/src/
H A DFileAutoClose.h38 class CFileAutoClose class
45 CFileAutoClose();
53 CFileAutoClose(const CPath& path, CFile::OpenMode mode = CFile::read);
159 //! A CFileAutoClose is neither copyable nor assignable.
161 CFileAutoClose(const CFileAutoClose&);
162 CFileAutoClose& operator=(const CFileAutoClose&);
H A DFileAutoClose.cpp33 CFileAutoClose::CFileAutoClose() function in class:CFileAutoClose
41 CFileAutoClose::CFileAutoClose(const CPath& path, CFile::OpenMode mode) function in class:CFileAutoClose
46 bool CFileAutoClose::Open(const CPath& path, CFile::OpenMode mode)
56 bool CFileAutoClose::Create(const CPath& path, bool overwrite)
64 bool CFileAutoClose::Close()
71 uint64 CFileAutoClose::GetLength() const
76 bool CFileAutoClose::SetLength(uint64 newLength)
82 const CPath& CFileAutoClose
[all...]
H A DFileArea.h28 class CFileAutoClose;
65 void ReadAt(CFileAutoClose& file, uint64 offset, size_t count);
70 void StartWriteAt(CFileAutoClose& file, uint64 offset, size_t count);
75 bool FlushAt(CFileAutoClose& file, uint64 offset, size_t count);
116 CFileAutoClose * m_file;
H A DFileArea.cpp40 #include "FileAutoClose.h" // Needed for CFileAutoClose
219 void CFileArea::ReadAt(CFileAutoClose& file, uint64 offset, size_t count)
246 void CFileArea::StartWriteAt(CFileAutoClose& file, uint64 offset, size_t count)
270 void CFileArea::StartWriteAt(CFileAutoClose&, uint64, size_t count)
278 bool CFileArea::FlushAt(CFileAutoClose& file, uint64 offset, size_t count)
H A DThreadTasks.h35 class CFileAutoClose;
102 bool CreateNextPartHash(CFileAutoClose& file, uint16 part, CKnownFile* owner, EHashes toHash);
H A DThreadTasks.cpp85 CFileAutoClose file;
207 bool CHashingTask::CreateNextPartHash(CFileAutoClose& file, uint16 part, CKnownFile* owner, EHashes toHash)
H A DKnownFile.h334 static void CreateHashFromFile(class CFileAutoClose& file, uint64 offset, uint32 Length, CMD4Hash* Output, CAICHHashTree* pShaHashOut);
H A DPartFile.h31 #include "FileAutoClose.h" // Needed for CFileAutoClose
285 CFileAutoClose m_hpartfile;
H A DUploadClient.cpp236 CFileAutoClose file;
H A DKnownFile.cpp57 #include "FileAutoClose.h" // Needed for CFileAutoClose
802 void CKnownFile::CreateHashFromFile(CFileAutoClose& file, uint64 offset, uint32 Length, CMD4Hash* Output, CAICHHashTree* pShaHashOut)
H A DPartFile.cpp126 PartFileBufferedData(CFileAutoClose& file, byte * data, uint64 _start, uint64 _end, Requested_Block_Struct *_block)

Completed in 84 milliseconds