PoDoFo 0.7.0
Public Member Functions

PoDoFo::PdfVecObjects::Observer Class Reference

#include <PdfVecObjects.h>

Inherited by PoDoFo::PdfImmediateWriter [private].

List of all members.

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

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.
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.
virtual void PoDoFo::PdfVecObjects::Observer::ParentDestructed ( ) [pure virtual]

This method is called when the observed PdfVecObjects is delted.

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