Lines Matching defs:stream
12 HRESULT InStream_SeekToBegin(IInStream *stream) throw()
14 return InStream_SeekSet(stream, 0);
18 HRESULT InStream_AtBegin_GetSize(IInStream *stream, UInt64 &sizeRes) throw()
24 streamGetSize, stream)
29 const HRESULT hres = InStream_GetSize_SeekToEnd(stream, sizeRes);
30 const HRESULT hres2 = InStream_SeekToBegin(stream);
35 HRESULT InStream_GetPos_GetSize(IInStream *stream, UInt64 &curPosRes, UInt64 &sizeRes) throw()
37 RINOK(InStream_GetPos(stream, curPosRes))
42 streamGetSize, stream)
47 const HRESULT hres = InStream_GetSize_SeekToEnd(stream, sizeRes);
48 const HRESULT hres2 = InStream_SeekSet(stream, curPosRes);
54 HRESULT ReadStream(ISequentialInStream *stream, void *data, size_t *processedSize) throw()
62 HRESULT res = stream->Read(data, curSize, &processedSizeLoc);
73 HRESULT ReadStream_FALSE(ISequentialInStream *stream, void *data, size_t size) throw()
76 RINOK(ReadStream(stream, data, &processedSize))
80 HRESULT ReadStream_FAIL(ISequentialInStream *stream, void *data, size_t size) throw()
83 RINOK(ReadStream(stream, data, &processedSize))
87 HRESULT WriteStream(ISequentialOutStream *stream, const void *data, size_t size) throw()
93 HRESULT res = stream->Write(data, curSize, &processedSizeLoc);