Class BufferExtractCallback

Synopsis

#include <include/bufferextractcallback.hpp>

class BufferExtractCallback : public ExtractCallback

Description

No description yet.

Inheritance

Ancestors: ExtractCallback

Methods

BufferExtractCallback
~BufferExtractCallback
GetStreamIArchiveExtractCallback.
SetOperationResult

Source

Lines 32-47 in include/bufferextractcallback.hpp.

class BufferExtractCallback : public ExtractCallback {
    public:
        BufferExtractCallback( const BitArchiveHandler& handler,
                               const BitInputArchive& inputArchive,
                               map< wstring, vector< byte_t > >& buffersMap );
        virtual ~BufferExtractCallback();
        // IArchiveExtractCallback
        STDMETHOD( GetStream )( UInt32 index, ISequentialOutStream** outStream, Int32 askExtractMode );
        STDMETHOD( SetOperationResult )( Int32 resultEOperationResult );
    private:
        map< wstring, vector< byte_t > >& mBuffersMap;
        CMyComPtr< ISequentialOutStream > mOutMemStream;
};





Add Discussion as Guest

Log in