LibreOffice Module shell (master) 1
Public Member Functions | List of all members
StreamInterface Class Referenceabstract

#include <types.hxx>

Inheritance diagram for StreamInterface:
[legend]

Public Member Functions

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
 

Detailed Description

Definition at line 68 of file types.hxx.

Constructor & Destructor Documentation

◆ ~StreamInterface()

virtual StreamInterface::~StreamInterface ( )
inlinevirtual

Definition at line 71 of file types.hxx.

Member Function Documentation

◆ sread()

virtual unsigned long StreamInterface::sread ( unsigned char *  vuf,
unsigned long  size 
)
pure virtual

Implemented in BufferStream.

◆ sseek()

virtual long StreamInterface::sseek ( long  offset,
int  origin 
)
pure virtual

Implemented in BufferStream.

◆ stell()

virtual long StreamInterface::stell ( )
pure virtual

Implemented in BufferStream.


The documentation for this class was generated from the following file: