CartoType API
Public Member Functions
CartoType::Sax::MContentHandler Class Reference

#include <cartotype_sax.h>

Inheritance diagram for CartoType::Sax::MContentHandler:
CartoType::Sax::TDefaultHandler CartoType::CConfigHandler CartoType::CStyleSheetHandler CartoType::CSvgInterpreter CartoType::CSvgXmlHandler

List of all members.

Public Member Functions

virtual ~MContentHandler ()
virtual TResult Characters (const MString &aString)=0
virtual TResult EndDocument ()=0
virtual TResult EndElement (const MString &aUri, const MString &aLocalName, const MString &aQName)=0
virtual TResult EndPrefixMapping (const MString &aPrefix)=0
virtual TResult ProcessingInstruction (const MString &aTarget, const MString &aData)=0
virtual TResult SetDocumentLocator (const MLocator &aLocator)=0
virtual TResult SkippedEntity (const MString &aName, bool aParamEntity)=0
virtual TResult StartDocument ()=0
virtual TResult StartElement (const MString &aUri, const MString &aLocalName, const MString &aQName, const MAttributes &aAttributes)=0
virtual TResult StartPrefixMapping (const MString &aPrefix, const MString &aUri)=0

Detailed Description

Receive notification of the logical content of a document.


Constructor & Destructor Documentation

virtual CartoType::Sax::MContentHandler::~MContentHandler ( ) [inline, virtual]

Virtual destructor: strictly unneeded since pointers to MContentHandler are not owned and should not be deleted.


Member Function Documentation

virtual TResult CartoType::Sax::MContentHandler::Characters ( const MString aString) [pure virtual]

Receive notification of character data.

Implemented in CartoType::Sax::TDefaultHandler.

virtual TResult CartoType::Sax::MContentHandler::EndDocument ( ) [pure virtual]

Receive notification of the end of a document.

Implemented in CartoType::Sax::TDefaultHandler.

virtual TResult CartoType::Sax::MContentHandler::EndElement ( const MString aUri,
const MString aLocalName,
const MString aQName 
) [pure virtual]

Receive notification of the end of an element.

Implemented in CartoType::Sax::TDefaultHandler, CartoType::CStyleSheetHandler, and CartoType::CConfigHandler.

virtual TResult CartoType::Sax::MContentHandler::EndPrefixMapping ( const MString aPrefix) [pure virtual]

End the scope of a prefix-URI mapping.

Implemented in CartoType::Sax::TDefaultHandler.

virtual TResult CartoType::Sax::MContentHandler::ProcessingInstruction ( const MString aTarget,
const MString aData 
) [pure virtual]

Receive notification of a processing instruction.

Implemented in CartoType::Sax::TDefaultHandler.

virtual TResult CartoType::Sax::MContentHandler::SetDocumentLocator ( const MLocator aLocator) [pure virtual]

Receive an object for locating the origin of SAX document events.

Implemented in CartoType::Sax::TDefaultHandler.

virtual TResult CartoType::Sax::MContentHandler::SkippedEntity ( const MString aName,
bool  aParamEntity 
) [pure virtual]

Receive notification of a skipped entity.

Implemented in CartoType::Sax::TDefaultHandler.

virtual TResult CartoType::Sax::MContentHandler::StartDocument ( ) [pure virtual]

Receive notification of the beginning of a document.

Implemented in CartoType::Sax::TDefaultHandler.

virtual TResult CartoType::Sax::MContentHandler::StartElement ( const MString aUri,
const MString aLocalName,
const MString aQName,
const MAttributes aAttributes 
) [pure virtual]

Receive notification of the beginning of an element.

Implemented in CartoType::Sax::TDefaultHandler, CartoType::CStyleSheetHandler, and CartoType::CConfigHandler.

virtual TResult CartoType::Sax::MContentHandler::StartPrefixMapping ( const MString aPrefix,
const MString aUri 
) [pure virtual]

Begin the scope of a prefix-URI Namespace mapping.

Implemented in CartoType::Sax::TDefaultHandler.


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