LibreOffice Module vcl (master) 1
|
A byte range in a PDF file. More...
#include <pdfdocument.hxx>
Public Member Functions | |
PDFElement ()=default | |
virtual bool | Read (SvStream &rStream)=0 |
virtual | ~PDFElement ()=default |
void | setVisiting (bool bVisiting) |
bool | alreadyVisiting () const |
void | setParsing (bool bParsing) |
bool | alreadyParsing () const |
virtual void | writeString (OStringBuffer &rBuffer)=0 |
Private Attributes | |
bool | m_bVisiting = false |
bool | m_bParsing = false |
A byte range in a PDF file.
Definition at line 50 of file pdfdocument.hxx.
|
default |
|
virtualdefault |
|
inline |
Definition at line 62 of file pdfdocument.hxx.
|
inline |
Definition at line 60 of file pdfdocument.hxx.
Referenced by vcl::filter::visitPages().
|
pure virtual |
Implemented in vcl::filter::PDFObjectElement, vcl::filter::PDFArrayElement, vcl::filter::PDFReferenceElement, vcl::filter::PDFStreamElement, vcl::filter::PDFNameElement, vcl::filter::PDFDictionaryElement, vcl::filter::PDFHexStringElement, vcl::filter::PDFLiteralStringElement, vcl::filter::PDFNumberElement, vcl::filter::PDFCommentElement, vcl::filter::PDFEndDictionaryElement, vcl::filter::PDFEndStreamElement, vcl::filter::PDFEndObjectElement, vcl::filter::PDFEndArrayElement, vcl::filter::PDFBooleanElement, vcl::filter::PDFNullElement, and vcl::filter::PDFTrailerElement.
|
inline |
Definition at line 61 of file pdfdocument.hxx.
Referenced by vcl::filter::PDFObjectParser::parse().
|
inline |
Definition at line 59 of file pdfdocument.hxx.
Referenced by vcl::filter::visitPages().
|
pure virtual |
Implemented in vcl::filter::PDFObjectElement, vcl::filter::PDFCommentElement, vcl::filter::PDFEndDictionaryElement, vcl::filter::PDFEndStreamElement, vcl::filter::PDFEndObjectElement, vcl::filter::PDFEndArrayElement, vcl::filter::PDFTrailerElement, vcl::filter::PDFArrayElement, vcl::filter::PDFReferenceElement, vcl::filter::PDFStreamElement, vcl::filter::PDFNameElement, vcl::filter::PDFDictionaryElement, vcl::filter::PDFHexStringElement, vcl::filter::PDFLiteralStringElement, vcl::filter::PDFNumberElement, vcl::filter::PDFBooleanElement, and vcl::filter::PDFNullElement.
Referenced by vcl::PDFObjectCopier::copyRecursively().
|
private |
Definition at line 53 of file pdfdocument.hxx.
|
private |
Definition at line 52 of file pdfdocument.hxx.