|
CartoType API
|
#include <cartotype_sax.h>
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 |
Receive notification of the logical content of a document.
| virtual CartoType::Sax::MContentHandler::~MContentHandler | ( | ) | [inline, virtual] |
Virtual destructor: strictly unneeded since pointers to MContentHandler are not owned and should not be deleted.
| 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.
1.7.5.1