| LibreOffice Module vcl (master) 1
    | 
The trailer singleton is at the end of the doc. More...
#include <pdfdocument.hxx>
| Public Member Functions | |
| PDFTrailerElement (PDFDocument &rDoc) | |
| bool | Read (SvStream &rStream) override | 
| PDFElement * | Lookup (const OString &rDictionaryKey) | 
| sal_uInt64 | GetLocation () const | 
| void | SetDictionary (PDFDictionaryElement *pDictionaryElement) | 
| PDFDictionaryElement * | GetDictionary () | 
| void | writeString (OStringBuffer &) override | 
|  Public Member Functions inherited from vcl::filter::PDFElement | |
| 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 | |
| PDFDocument & | m_rDoc | 
| PDFDictionaryElement * | m_pDictionaryElement | 
| sal_uInt64 | m_nOffset = 0 | 
| Location of the end of the trailer token.  More... | |
The trailer singleton is at the end of the doc.
Definition at line 605 of file pdfdocument.hxx.
| 
 | explicit | 
Definition at line 2259 of file pdfdocument.cxx.
References m_rDoc.
| 
 | inline | 
Definition at line 623 of file pdfdocument.hxx.
| sal_uInt64 vcl::filter::PDFTrailerElement::GetLocation | ( | ) | const | 
Definition at line 2283 of file pdfdocument.cxx.
References m_nOffset.
Referenced by vcl::filter::PDFDocument::Read().
| PDFElement * vcl::filter::PDFTrailerElement::Lookup | ( | const OString & | rDictionaryKey | ) | 
Definition at line 2271 of file pdfdocument.cxx.
References vcl::filter::PDFDocument::GetElements(), vcl::filter::PDFDictionaryElement::LookupElement(), m_pDictionaryElement, m_rDoc, and vcl::filter::PDFObjectParser::parse().
Referenced by vcl::filter::PDFDocument::GetCatalog(), vcl::filter::PDFDocument::Read(), vcl::filter::PDFDocument::WriteCatalogObject(), and vcl::filter::PDFDocument::WriteXRef().
| 
 | overridevirtual | 
Implements vcl::filter::PDFElement.
Definition at line 2265 of file pdfdocument.cxx.
References m_nOffset, and SvStream::Tell().
| 
 | inline | 
Definition at line 618 of file pdfdocument.hxx.
| 
 | inlineoverridevirtual | 
Implements vcl::filter::PDFElement.
Definition at line 625 of file pdfdocument.hxx.
| 
 | private | 
Location of the end of the trailer token.
Definition at line 610 of file pdfdocument.hxx.
Referenced by GetLocation(), and Read().
| 
 | private | 
Definition at line 608 of file pdfdocument.hxx.
Referenced by Lookup().
| 
 | private | 
Definition at line 607 of file pdfdocument.hxx.
Referenced by Lookup().