view src/win32/7zip/7z/CPP/7zip/Archive/Lzma/LzmaFiltersDecode.h @ 1:f9f4f1b99eed

importing src directory
author Robert McIntyre <rlm@mit.edu>
date Sat, 03 Mar 2012 10:31:27 -0600
parents
children
line wrap: on
line source
1 // LzmaFiltersDecode.h
3 #ifndef __LZMA_FILTERS_DECODE_H
4 #define __LZMA_FILTERS_DECODE_H
6 #include "../../Common/CreateCoder.h"
8 #include "LzmaItem.h"
10 namespace NArchive {
11 namespace NLzma {
13 class CDecoder
14 {
15 CMyComPtr<ICompressCoder> _lzmaDecoder;
16 CMyComPtr<ISequentialOutStream> _bcjStream;
17 public:
18 HRESULT Code(DECL_EXTERNAL_CODECS_LOC_VARS
19 const CHeader &block,
20 ISequentialInStream *inStream, ISequentialOutStream *outStream,
21 UInt64 *inProcessedSize, ICompressProgressInfo *progress);
22 };
24 }}
26 #endif