PoDoFo  0.9.6
Public Member Functions | Protected Member Functions | List of all members
PoDoFo::PdfOwnedDataType Class Reference

#include <PdfOwnedDataType.h>

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

Public Member Functions

const PdfObjectGetOwner () 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.