LibreOffice Module sdext (master) 1
|
#include <pdfparse.hxx>
Public Member Functions | |
virtual bool | write (const void *pBuf, unsigned int nLen)=0 |
virtual unsigned int | getCurPos ()=0 |
virtual bool | copyOrigBytes (unsigned int nOrigOffset, unsigned int nLen)=0 |
virtual unsigned int | readOrigBytes (unsigned int nOrigOffset, unsigned int nLen, void *pBuf)=0 |
EmitContext (const PDFContainer *pTop=nullptr) | |
virtual | ~EmitContext () |
Public Attributes | |
bool | m_bDeflate |
bool | m_bDecrypt |
Private Attributes | |
std::unique_ptr< EmitImplData > | m_pImplData |
Friends | |
struct | PDFEntry |
Definition at line 38 of file pdfparse.hxx.
|
explicit |
Definition at line 95 of file pdfentries.cxx.
References m_pImplData.
|
virtual |
Definition at line 103 of file pdfentries.cxx.
|
pure virtual |
Referenced by pdfparse::PDFStream::emit().
|
pure virtual |
Referenced by pdfparse::PDFTrailer::emit(), and pdfparse::PDFObject::emit().
|
pure virtual |
Referenced by pdfparse::PDFObject::getDeflatedStream().
|
pure virtual |
Referenced by pdfparse::PDFComment::emit(), pdfparse::PDFName::emit(), pdfparse::PDFString::emit(), pdfparse::PDFNumber::emit(), pdfparse::PDFBool::emit(), pdfparse::PDFObjectRef::emit(), pdfparse::PDFNull::emit(), pdfparse::PDFArray::emit(), pdfparse::PDFDict::emit(), pdfparse::PDFTrailer::emit(), pdfparse::PDFFile::emit(), pdfparse::PDFObject::emit(), and pdfparse::PDFObject::writeStream().
|
friend |
Definition at line 55 of file pdfparse.hxx.
bool pdfparse::EmitContext::m_bDecrypt |
Definition at line 52 of file pdfparse.hxx.
Referenced by pdfparse::PDFString::emit(), pdfparse::PDFObject::emit(), pdfparse::PDFContainer::emitSubElements(), and pdfparse::PDFObject::getDeflatedStream().
bool pdfparse::EmitContext::m_bDeflate |
Definition at line 50 of file pdfparse.hxx.
Referenced by pdfparse::PDFObject::emit(), and pdfparse::PDFObject::writeStream().
|
private |
Definition at line 56 of file pdfparse.hxx.
Referenced by EmitContext(), pdfparse::PDFEntry::getEmitData(), and pdfparse::PDFEntry::setEmitData().