Lines Matching full:virtual
35 virtual void InitForNewFile() = 0;
36 virtual void Update(const void *data, UInt32 size) = 0;
37 virtual void SetSize(UInt64 size) = 0;
38 virtual void Final(bool isDir, bool isAltStream, const UString &path) = 0;
68 virtual HRESULT StartScanning() x; \
69 virtual HRESULT ScanProgress(UInt64 numFolders, UInt64 numFiles, UInt64 totalSize, const wchar_t *path, bool isDir) x; \
70 virtual HRESULT CanNotFindError(const wchar_t *name, DWORD systemError) x; \
71 virtual HRESULT FinishScanning() x; \
72 virtual HRESULT SetNumFiles(UInt64 numFiles) x; \
73 virtual HRESULT SetTotal(UInt64 size) x; \
74 virtual HRESULT SetCompleted(const UInt64 *completeValue) x; \
75 virtual HRESULT CheckBreak() x; \
76 virtual HRESULT BeforeFirstFile(const CHashBundle &hb) x; \
77 virtual HRESULT GetStream(const wchar_t *name, bool isFolder) x; \
78 virtual HRESULT OpenFileError(const wchar_t *name, DWORD systemError) x; \
79 virtual HRESULT SetOperationResult(UInt64 fileSize, const CHashBundle &hb, bool showHash) x; \
80 virtual HRESULT AfterLastFile(const CHashBundle &hb) x; \