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

Protected Member Functions

size_t readBuffer (char *buffer, size_t size, 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

An InputStream that decrypts all data read using the RC4 encryption algorithm

Member Function Documentation

◆ readBuffer()

size_t PoDoFo::PdfRC4InputStream::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.