Back to index

scribus-ng  1.3.4.dfsg+svn20071115
Public Member Functions
SaxHandler Class Reference

Interface class which describes the ability of reading a SAX stream. More...

#include <saxhandler.h>

Inheritance diagram for SaxHandler:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void beginDoc ()=0
virtual void endDoc ()=0
virtual void begin (const Xml_string &tag, Xml_attr attr)=0
virtual void end (const Xml_string &tag)=0
void beginEnd (const Xml_string &tag, Xml_attr attr)
virtual void chars (const Xml_string &text)=0
virtual ~SaxHandler ()

Detailed Description

Interface class which describes the ability of reading a SAX stream.

Methods for handling namespaces and encodings might be added later.

Definition at line 21 of file saxhandler.h.


Constructor & Destructor Documentation

virtual SaxHandler::~SaxHandler ( ) [inline, virtual]

Definition at line 29 of file saxhandler.h.

{}

Member Function Documentation

virtual void SaxHandler::begin ( const Xml_string tag,
Xml_attr  attr 
) [pure virtual]

Implemented in desaxe::Digester, SaxHandlerNull, AddAttributes, RenameElem, KeepOpen, SaxFilter, SaxXML, and UniqueID.

Here is the caller graph for this function:

virtual void SaxHandler::beginDoc ( ) [pure virtual]

Implemented in desaxe::Digester, SaxHandlerNull, SaxFilter, and SaxXML.

Here is the caller graph for this function:

void SaxHandler::beginEnd ( const Xml_string tag,
Xml_attr  attr 
) [inline]

Definition at line 32 of file saxhandler.h.

{
       begin(tag, attr);
       end(tag);
}

Here is the call graph for this function:

virtual void SaxHandler::chars ( const Xml_string text) [pure virtual]

Implemented in desaxe::Digester, SaxHandlerNull, SaxFilter, SaxXML, and UniqueID.

Here is the caller graph for this function:

virtual void SaxHandler::end ( const Xml_string tag) [pure virtual]

Implemented in desaxe::Digester, SaxHandlerNull, RenameElem, KeepOpen, SaxFilter, SaxXML, and UniqueID.

Here is the caller graph for this function:

virtual void SaxHandler::endDoc ( ) [pure virtual]

Implemented in desaxe::Digester, SaxHandlerNull, SaxFilter, and SaxXML.

Here is the caller graph for this function:


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