Ipelib
Public Member Functions | List of all members
ipe::PdfRef Class Reference

#include <ipepdfparser.h>

Inherits ipe::PdfObj.

Public Member Functions

 PdfRef (int val)
 
virtual const PdfRefref () const noexcept
 
virtual void write (Stream &stream, const PdfRenumber *renumber, bool inflate) const noexcept
 
int value () const noexcept
 
- Public Member Functions inherited from ipe::PdfObj
virtual ~PdfObj ()=0
 
virtual const PdfNullnull () const noexcept
 
virtual const PdfBoolboolean () const noexcept
 
virtual const PdfNumbernumber () const noexcept
 
virtual const PdfStringstring () const noexcept
 
virtual const PdfNamename () const noexcept
 
virtual const PdfArrayarray () const noexcept
 
virtual const PdfDictdict () const noexcept
 
String repr () const noexcept
 

Detailed Description

The PDF reference object (indirect object).

Constructor & Destructor Documentation

◆ PdfRef()

ipe::PdfRef::PdfRef ( int  val)
inlineexplicit

Member Function Documentation

◆ ref()

const PdfRef * PdfRef::ref ( ) const
virtualnoexcept

Return this object as PDF reference object.

Reimplemented from ipe::PdfObj.

◆ write()

void PdfRef::write ( Stream stream,
const PdfRenumber renumber,
bool  inflate 
) const
virtualnoexcept

Implements ipe::PdfObj.

◆ value()

int ipe::PdfRef::value ( ) const
inlinenoexcept

The documentation for this class was generated from the following files: