|
LibreOffice Module shell (master) 1
|
#include <stream_helper.hxx>
Public Member Functions | |
| BufferStream (IStream *str) | |
| ~BufferStream () override | |
| unsigned long | sread (unsigned char *vuf, unsigned long size) override |
| long | stell () override |
| long | sseek (long offset, int origin) override |
Public Member Functions inherited from StreamInterface | |
| virtual | ~StreamInterface () |
| virtual unsigned long | sread (unsigned char *vuf, unsigned long size)=0 |
| virtual long | stell ()=0 |
| virtual long | sseek (long offset, int origin)=0 |
Private Attributes | |
| IStream * | stream |
Definition at line 28 of file stream_helper.hxx.
| BufferStream::BufferStream | ( | IStream * | str | ) |
Definition at line 30 of file stream_helper.cxx.
|
override |
Definition at line 43 of file stream_helper.cxx.
|
overridevirtual |
Implements StreamInterface.
Definition at line 47 of file stream_helper.cxx.
|
overridevirtual |
Implements StreamInterface.
Definition at line 74 of file stream_helper.cxx.
|
overridevirtual |
Implements StreamInterface.
Definition at line 59 of file stream_helper.cxx.
|
private |
Definition at line 38 of file stream_helper.hxx.
Referenced by BufferStream(), sread(), sseek(), and stell().