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

#include <cartotype_sax.h>

List of all members.

Public Member Functions

virtual int32 Count () const =0
virtual void GetUri (TText &aUri, int32 aIndex) const =0
virtual void GetLocalName (TText &aLocalName, int32 aIndex) const =0
virtual void GetQName (TText &aQName, int32 aIndex) const =0
virtual void GetValue (TText &aValue, int32 aIndex) const =0

Detailed Description

Interface for a list of XML attributes.


Member Function Documentation

virtual int32 CartoType::Sax::MAttributes::Count ( ) const [pure virtual]

Return the number of attributes in the list.

virtual void CartoType::Sax::MAttributes::GetLocalName ( TText aLocalName,
int32  aIndex 
) const [pure virtual]

Look up an attribute's local name by index. The parser only needs to return a value if the Namespaces property has been set.

virtual void CartoType::Sax::MAttributes::GetQName ( TText aQName,
int32  aIndex 
) const [pure virtual]

Look up an attribute's XML 1.0 qualified name by index. The parser only needs to return a value if the NamespacePrefixes property has been set.

virtual void CartoType::Sax::MAttributes::GetUri ( TText aUri,
int32  aIndex 
) const [pure virtual]

Look up an attribute's Namespace URI by index. The parser only needs to return a value if the Namespaces property has been set.

virtual void CartoType::Sax::MAttributes::GetValue ( TText aValue,
int32  aIndex 
) const [pure virtual]

Look up an attribute's value by index.


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