|
CartoType API
|
#include <cartotype_sax.h>
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 |
Interface for a list of XML attributes.
| 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.
1.7.5.1