|
PoDoFo 1.1.0
|
There are Pdfs spanning delimiters or begin/end tags into contents streams. More...
#include <PdfCanvasInputDevice.h>
Public Member Functions | |
| PdfCanvasInputDevice (const PdfCanvas &canvas) | |
| size_t | GetLength () const override |
| size_t | GetPosition () const override |
| bool | Eof () const override |
Public Member Functions inherited from PoDoFo::InputStreamDevice | |
| bool | Peek (char &ch) const |
| Peek at next char in stream. | |
Public Member Functions inherited from PoDoFo::InputStream | |
| void | Read (char *buffer, size_t size) |
| Read data from the device. | |
| size_t | Read (char *buffer, size_t size, bool &eof) |
| Read data from the device. | |
| char | ReadChar () |
| Get next char from stream. | |
| bool | Read (char &ch) |
| Get next char from stream. | |
| void | CopyTo (OutputStream &stream) |
| Copy this stream to another. | |
| void | CopyTo (OutputStream &stream, size_t size) |
| Copy this stream to another. | |
Protected Member Functions | |
| size_t | readBuffer (char *buffer, size_t size, bool &eof) override |
| Read a buffer from the stream /param eof true if the stream reached eof during read /returns number of read bytes. | |
| bool | readChar (char &ch) override |
| Read the next char in stream. | |
| bool | peek (char &ch) const override |
| Peek at next char in stream. | |
Protected Member Functions inherited from PoDoFo::InputStreamDevice | |
| InputStreamDevice (bool init) | |
| void | checkRead () const override |
| Optional checks before reading By default does nothing. | |
Additional Inherited Members | |
Static Protected Member Functions inherited from PoDoFo::InputStream | |
| static size_t | ReadBuffer (InputStream &stream, char *buffer, size_t size, bool &eof) |
| static bool | ReadChar (InputStream &stream, char &ch) |
There are Pdfs spanning delimiters or begin/end tags into contents streams.
Let's create a device correctly spanning I/O reads into these
Peek at next char in stream.
/returns true if success, false if EOF
Implements PoDoFo::InputStreamDevice.
|
overrideprotectedvirtual |
Read a buffer from the stream /param eof true if the stream reached eof during read /returns number of read bytes.
Implements PoDoFo::InputStream.
Read the next char in stream.
/returns true if success, false if EOF
Reimplemented from PoDoFo::InputStream.