Class StreamExtractCallback

Synopsis

#include <include/streamextractcallback.hpp>

class StreamExtractCallback : public ExtractCallback

Description

No description yet.

Inheritance

Ancestors: ExtractCallback

Methods

StreamExtractCallback
~StreamExtractCallback
getErrorMessage
GetStreamIArchiveExtractCallback.
SetOperationResult

Source

Lines 33-50 in include/streamextractcallback.hpp.

class StreamExtractCallback : public ExtractCallback {
    public:
        StreamExtractCallback( const BitArchiveHandler& handler,
                               const BitInputArchive& inputArchive,
                               ostream& outputStream );
        virtual ~StreamExtractCallback() override;
        wstring getErrorMessage() const override;
        // IArchiveExtractCallback
        STDMETHOD( GetStream )( UInt32 index, ISequentialOutStream** outStream, Int32 askExtractMode );
        STDMETHOD( SetOperationResult )( Int32 resultEOperationResult );
    private:
        ostream& mOutputStream;
        CMyComPtr< IOutStream > mStdOutStream;
};





Add Discussion as Guest

Log in