#include <PdfObjectStreamParserObject.h>
Public Member Functions | |
PdfObjectStreamParserObject (PdfParserObject *pParser, PdfVecObjects *pVecObjects, const PdfRefCountedBuffer &rBuffer, PdfEncrypt *pEncrypt) |
It is mainly here to make PdfParser more modular.
PoDoFo::PdfObjectStreamParserObject::PdfObjectStreamParserObject | ( | PdfParserObject * | pParser, | |
PdfVecObjects * | pVecObjects, | |||
const PdfRefCountedBuffer & | rBuffer, | |||
PdfEncrypt * | pEncrypt | |||
) |
Create a new PdfObjectStreamParserObject from an existing PdfParserObject. The PdfParserObject will be removed and deleted. All objects from the object stream will be read into memory.
pParser | PdfParserObject for an object stream | |
pVecObjects | add loaded objecs to this vector of objects | |
rBuffer | use this allocated buffer for caching | |
pEncrypt | encryption object used to decrypt streams |