LibreOffice Module sdext (master) 1
Public Member Functions | List of all members
pdfi::XmlEmitter Class Referenceabstract

Output interface to ODF. More...

#include <xmlemitter.hxx>

Inheritance diagram for pdfi::XmlEmitter:

Public Member Functions

virtual ~XmlEmitter ()
virtual void beginTag (const char *pTag, const PropertyMap &rProperties)=0
 Open up a tag with the given properties. More...
virtual void write (const OUString &rString)=0
 Write PCTEXT as-is to output. More...
virtual void endTag (const char *pTag)=0
 Close previously opened tag. More...

Detailed Description

Output interface to ODF.

Should be easy to implement using either SAX events or plain ODF

Definition at line 32 of file xmlemitter.hxx.

Constructor & Destructor Documentation

◆ ~XmlEmitter()

virtual pdfi::XmlEmitter::~XmlEmitter ( )

Definition at line 35 of file xmlemitter.hxx.

Member Function Documentation

◆ beginTag()

virtual void pdfi::XmlEmitter::beginTag ( const char *  pTag,
const PropertyMap rProperties 
pure virtual

◆ endTag()

virtual void pdfi::XmlEmitter::endTag ( const char *  pTag)
pure virtual

◆ write()

virtual void pdfi::XmlEmitter::write ( const OUString &  rString)
pure virtual

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