PoDoFo 0.9.20
PoDoFo::PdfAESInputStream Class Reference
Inheritance diagram for PoDoFo::PdfAESInputStream:
PoDoFo::InputStream

Protected Member Functions

size_t readBuffer (char *buffer, size_t len, bool &eof) override
Protected Member Functions inherited from PoDoFo::InputStream
virtual bool readChar (char &ch)
virtual void checkRead () const

Additional Inherited Members

Public Member Functions inherited from PoDoFo::InputStream
void Read (char *buffer, size_t size)
size_t Read (char *buffer, size_t size, bool &eof)
char ReadChar ()
bool Read (char &ch)

Detailed Description

A PdfAESInputStream that decrypts all data read using the AES encryption algorithm

Member Function Documentation

◆ readBuffer()

size_t PoDoFo::PdfAESInputStream::readBuffer ( char * buffer,
size_t size,
bool & eof )
inlineoverrideprotectedvirtual

Read a buffer from the stream /param eof true if the stream reached eof during read /returns number of read bytes

Implements PoDoFo::InputStream.