ExtractCallback Class
(Lib7z::ExtractCallback)Provides a callback for archive extraction. More...
Header: | #include <ExtractCallback> |
Public Functions
ExtractCallback() | |
virtual | ~ExtractCallback() |
void | setArchive(CArc *carc) |
void | setTarget(const QString &dir) |
Reimplemented Public Functions
virtual ULONG | AddRef() |
virtual HRESULT | GetStream(UInt32 index, ISequentialOutStream **outStream, Int32 askExtractMode) |
virtual HRESULT | PrepareOperation(Int32 askExtractMode) |
virtual HRESULT | QueryInterface(const GUID &iid, void **outObject) |
virtual ULONG | Release() |
virtual HRESULT | SetCompleted(const UInt64 *completeValue) |
virtual HRESULT | SetOperationResult(Int32 resultEOperationResult) |
virtual HRESULT | SetTotal(UInt64 total) |
Protected Functions
virtual bool | prepareForFile(const QString &) |
virtual HRESULT | setCompleted(quint64, quint64) |
virtual void | setCurrentFile(const QString &filename) |
Detailed Description
Provides a callback for archive extraction.
Member Function Documentation
ExtractCallback::ExtractCallback()
Default constructs an instance of ExtractCallback.
[virtual]
ExtractCallback::~ExtractCallback()
Destroys the instance of ExtractCallback. The destructor is virtual.