PoDoFo 0.9.6
Public Member Functions | List of all members
PoDoFo::PdfVecObjects::Observer Class Referenceabstract

#include <PdfVecObjects.h>

Inheritance diagram for PoDoFo::PdfVecObjects::Observer:
PoDoFo::PdfImmediateWriter

Public Member Functions

virtual void ParentDestructed ()=0
 
virtual void BeginAppendStream (const PdfStream *pStream)=0
 
virtual void EndAppendStream (const PdfStream *pStream)=0
 

Detailed Description

Every observer of PdfVecObjects has to implement this interface.

Member Function Documentation

◆ BeginAppendStream()

virtual void PoDoFo::PdfVecObjects::Observer::BeginAppendStream ( const PdfStream pStream)
pure virtual

Called whenever appending to a stream is started.

Parameters
pStreamthe stream object the user currently writes to.

◆ EndAppendStream()

virtual void PoDoFo::PdfVecObjects::Observer::EndAppendStream ( const PdfStream pStream)
pure virtual

Called whenever appending to a stream has ended.

Parameters
pStreamthe stream object the user currently writes to.

◆ ParentDestructed()

virtual void PoDoFo::PdfVecObjects::Observer::ParentDestructed ( )
pure virtual

This method is called when the observed PdfVecObjects is deleted.

No more method may be called on the observable after this method was called on the observer.