Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/kornelski/7z.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'CPP/7zip/Archive/Common/DummyOutStream.h')
-rwxr-xr-xCPP/7zip/Archive/Common/DummyOutStream.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/CPP/7zip/Archive/Common/DummyOutStream.h b/CPP/7zip/Archive/Common/DummyOutStream.h
index 51690787..d19b3111 100755
--- a/CPP/7zip/Archive/Common/DummyOutStream.h
+++ b/CPP/7zip/Archive/Common/DummyOutStream.h
@@ -10,14 +10,14 @@ class CDummyOutStream:
public ISequentialOutStream,
public CMyUnknownImp
{
+ CMyComPtr<ISequentialOutStream> _stream;
+ UInt64 _size;
public:
+ void SetStream(ISequentialOutStream *outStream) { _stream = outStream; }
+ void Init() { _size = 0; }
MY_UNKNOWN_IMP
-
STDMETHOD(Write)(const void *data, UInt32 size, UInt32 *processedSize);
-private:
- CMyComPtr<ISequentialOutStream> m_Stream;
-public:
- void Init(ISequentialOutStream *outStream);
+ UInt64 GetSize() const { return _size; }
};
#endif