summaryrefslogtreecommitdiff
path: root/lib/common/MemBlockStream.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/common/MemBlockStream.h')
-rw-r--r--lib/common/MemBlockStream.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/common/MemBlockStream.h b/lib/common/MemBlockStream.h
index f78ff8e6..ed0bf4ff 100644
--- a/lib/common/MemBlockStream.h
+++ b/lib/common/MemBlockStream.h
@@ -27,6 +27,10 @@ class CollectInBufferStream;
class MemBlockStream : public IOStream
{
public:
+<<<<<<< HEAD
+=======
+ MemBlockStream();
+>>>>>>> 0.12
MemBlockStream(const void *pBuffer, int Size);
MemBlockStream(const StreamableMemBlock &rBlock);
MemBlockStream(const CollectInBufferStream &rBuffer);
@@ -41,6 +45,11 @@ public:
virtual void Seek(pos_type Offset, int SeekType);
virtual bool StreamDataLeft();
virtual bool StreamClosed();
+<<<<<<< HEAD
+=======
+ virtual const void* GetBuffer() const { return mpBuffer; }
+ virtual int GetSize() const { return mBytesInBuffer; }
+>>>>>>> 0.12
private:
const char *mpBuffer;