PoDoFo 0.9.6
PoDoFo::PdfOwnedDataType Class Reference

#include <PdfOwnedDataType.h>

Inheritance diagram for PoDoFo::PdfOwnedDataType:
PoDoFo::PdfDataType PoDoFo::PdfArray PoDoFo::PdfDictionary

Public Member Functions

const PdfObject * GetOwner () const
Public Member Functions inherited from PoDoFo::PdfDataType
virtual void Write (PdfOutputDevice *pDevice, EPdfWriteMode eWriteMode, const PdfEncrypt *pEncrypt=NULL) const =0
virtual bool IsDirty () const
virtual void SetDirty (bool bDirty)
void SetImmutable (bool bImmutable)
bool GetImmutable () const

Protected Member Functions

 PdfOwnedDataType ()
Protected Member Functions inherited from PoDoFo::PdfDataType
 PdfDataType ()
void AssertMutable () const

Detailed Description

A PdfDataType object with PdfObject owner

Constructor & Destructor Documentation

◆ PdfOwnedDataType()

PoDoFo::PdfOwnedDataType::PdfOwnedDataType ( )
protected

Create a new PdfDataOwnedType. Can only be called by subclasses

Member Function Documentation

◆ GetOwner()

const PdfObject * PoDoFo::PdfOwnedDataType::GetOwner ( ) const
inline
Returns
a pointer to a PdfVecObjects that is the owner of this data type. Might be NULL if the data type has no owner.