#include <PdfReference.h>
Inheritance diagram for PoDoFo::PdfReference:
Public Member Functions | |
PdfReference () | |
PdfReference (const pdf_objnum nObjectNo, const pdf_gennum nGenerationNo) | |
PdfReference (const PdfReference &rhs) | |
const std::string | ToString () const |
PODOFO_NOTHROW const PdfReference & | operator= (const PdfReference &rhs) |
void | Write (PdfOutputDevice *pDevice, EPdfWriteMode eWriteMode, const PdfEncrypt *pEncrypt=NULL) const |
PODOFO_NOTHROW bool | operator== (const PdfReference &rhs) const |
PODOFO_NOTHROW bool | operator!= (const PdfReference &rhs) const |
PODOFO_NOTHROW bool | operator< (const PdfReference &rhs) const |
PODOFO_NOTHROW void | SetObjectNumber (pdf_objnum o) |
PODOFO_NOTHROW pdf_objnum | ObjectNumber () const |
PODOFO_NOTHROW void | SetGenerationNumber (const pdf_gennum g) |
PODOFO_NOTHROW pdf_gennum | GenerationNumber () const |
PODOFO_NOTHROW bool | IsIndirect () const |
This class is a indirect reference in a PDF file.
|
Create a PdfReference with object number and generation number initialized to 0. |
|
Create a PdfReference to an object with a given object and generation number.
|
|
Create a copy of an existing PdfReference.
|
|
Get the generation number.
|
|
Allows to check if a reference points to an indirect object. A reference is indirect if object number and generation number are both not equal 0.
|
|
Get the object number.
|
|
Compare to PdfReference objects.
|
|
Compare to PdfReference objects.
|
|
Assign the value of another object to this PdfReference.
|
|
Compare to PdfReference objects.
|
|
Set the generation number of this object
|
|
Set the object number of this object
|
|
Convert the reference to a string.
|
|
Write the complete variant to an output device. This is an overloaded member function.
Implements PoDoFo::PdfDataType. |