pdfmm 0.9.20
Public Member Functions | List of all members
mm::PdfInputStream Class Referenceabstract

#include <PdfInputStream.h>

Inheritance diagram for mm::PdfInputStream:
mm::PdfAESInputStream mm::PdfDeviceInputStream mm::PdfFileInputStream mm::PdfMemoryInputStream mm::PdfRC4InputStream

Public Member Functions

size_t Read (char *buffer, size_t len, bool &eof)
 

Detailed Description

An interface for reading blocks of data from an a data source.

Member Function Documentation

◆ Read()

size_t PdfInputStream::Read ( char *  buffer,
size_t  len,
bool &  eof 
)

Read data from the input stream

Parameters
bufferthe data will be stored into this buffer
lenthe size of the buffer and number of bytes that will be read
eoftrue if the stream reached eof
Returns
the number of bytes read