LibreOffice Module vcl (master) 1
|
An entry in a cross-reference stream. More...
#include <pdfdocument.hxx>
Public Member Functions | |
XRefEntry () | |
void | SetType (XRefEntryType eType) |
XRefEntryType | GetType () const |
void | SetOffset (sal_uInt64 nOffset) |
sal_uInt64 | GetOffset () const |
void | SetDirty (bool bDirty) |
bool | GetDirty () const |
Private Attributes | |
XRefEntryType | m_eType = XRefEntryType::NOT_COMPRESSED |
sal_uInt64 | m_nOffset = 0 |
Non-compressed: The byte offset of the object, starting from the beginning of the file. More... | |
bool | m_bDirty = false |
Are changed as part of an incremental update?. More... | |
An entry in a cross-reference stream.
Definition at line 315 of file pdfdocument.hxx.
|
default |
|
inline |
Definition at line 341 of file pdfdocument.hxx.
References m_bDirty.
Referenced by vcl::filter::PDFDocument::WriteXRef().
|
inline |
Definition at line 337 of file pdfdocument.hxx.
References m_nOffset.
Referenced by vcl::filter::PDFDocument::WriteSignatureObject(), and vcl::filter::PDFDocument::WriteXRef().
|
inline |
Definition at line 333 of file pdfdocument.hxx.
References m_eType.
Referenced by vcl::filter::PDFDocument::WriteXRef().
|
inline |
Definition at line 339 of file pdfdocument.hxx.
References m_bDirty.
Referenced by vcl::filter::PDFDocument::ReadXRef(), vcl::filter::PDFDocument::updateObject(), vcl::filter::PDFDocument::WriteAnnotObject(), vcl::filter::PDFDocument::WriteAppearanceObject(), vcl::filter::PDFDocument::WriteSignatureObject(), and vcl::filter::PDFDocument::WriteXRef().
|
inline |
Definition at line 335 of file pdfdocument.hxx.
References m_nOffset.
Referenced by vcl::filter::PDFDocument::ReadXRef(), vcl::filter::PDFDocument::ReadXRefStream(), vcl::filter::PDFDocument::updateObject(), vcl::filter::PDFDocument::WriteAnnotObject(), vcl::filter::PDFDocument::WriteAppearanceObject(), vcl::filter::PDFDocument::WriteSignatureObject(), and vcl::filter::PDFDocument::WriteXRef().
|
inline |
Definition at line 331 of file pdfdocument.hxx.
References eType, and m_eType.
Referenced by vcl::filter::PDFDocument::ReadXRefStream().
|
private |
Are changed as part of an incremental update?.
Definition at line 326 of file pdfdocument.hxx.
Referenced by GetDirty(), and SetDirty().
|
private |
Definition at line 317 of file pdfdocument.hxx.
|
private |
Non-compressed: The byte offset of the object, starting from the beginning of the file.
Compressed: The object number of the object stream in which this object is stored.
Definition at line 324 of file pdfdocument.hxx.
Referenced by GetOffset(), and SetOffset().