LibreOffice Module sdext (master) 1
|
#include <pdfparse.hxx>
Public Member Functions | |
PDFTrailer () | |
virtual | ~PDFTrailer () override |
virtual bool | emit (EmitContext &rWriteContext) const override |
virtual PDFEntry * | clone () const override |
Public Member Functions inherited from pdfparse::PDFContainer | |
PDFContainer () | |
virtual | ~PDFContainer () override |
bool | emitSubElements (EmitContext &rWriteContext) const |
void | cloneSubElements (std::vector< std::unique_ptr< PDFEntry > > &rNewSubElements) const |
PDFObject * | findObject (unsigned int nNumber, unsigned int nGeneration) const |
PDFObject * | findObject (PDFObjectRef const *pRef) const |
Public Member Functions inherited from pdfparse::PDFEntry | |
PDFEntry () | |
virtual | ~PDFEntry () |
virtual bool | emit (EmitContext &rWriteContext) const =0 |
virtual PDFEntry * | clone () const =0 |
Public Attributes | |
PDFDict * | m_pDict |
Public Attributes inherited from pdfparse::PDFContainer | |
sal_Int32 | m_nOffset |
std::vector< std::unique_ptr< PDFEntry > > | m_aSubElements |
Additional Inherited Members | |
Static Protected Member Functions inherited from pdfparse::PDFEntry | |
static EmitImplData * | getEmitData (EmitContext const &rContext) |
static void | setEmitData (EmitContext &rContext, EmitImplData *pNewEmitData) |
Definition at line 219 of file pdfparse.hxx.
|
inline |
Definition at line 223 of file pdfparse.hxx.
Referenced by clone().
|
overridevirtual |
Definition at line 923 of file pdfentries.cxx.
|
overridevirtual |
Implements pdfparse::PDFEntry.
Definition at line 993 of file pdfentries.cxx.
References pdfparse::PDFContainer::cloneSubElements(), get(), i, pdfparse::PDFContainer::m_aSubElements, m_pDict, and PDFTrailer().
|
overridevirtual |
Implements pdfparse::PDFEntry.
Definition at line 927 of file pdfentries.cxx.
References aBuf, pdfparse::PDFContainer::emitSubElements(), pdfparse::EmitContext::getCurPos(), pdfparse::PDFEntry::getEmitData(), i, pdfparse::EmitImplData::m_aXRefTable, and pdfparse::EmitContext::write().
PDFDict* pdfparse::PDFTrailer::m_pDict |
Definition at line 221 of file pdfparse.hxx.
Referenced by clone(), pdfi::getAdditionalStream(), pdfparse::PDFFile::impl_getData(), and write_addStreams().