#include <XercesAttributesAdaptor.H>
Inheritance diagram for qgxml::XercesAttributesAdaptor:

Definition at line 65 of file XercesAttributesAdaptor.H.
Public Member Functions | |
Constructors | |
| XercesAttributesAdaptor (xercesc::Attributes *attributes) | |
| Default constructor. | |
Destructors | |
| virtual | ~XercesAttributesAdaptor () |
| Destructor. | |
Access | |
| virtual int | getIndex (const std::string &qName) const |
| Look up the index of an attribute by XML 1.0 qualified name. | |
| virtual int | getIndex (const std::string &uri, const std::string &localName) const |
| Look up the index of an attribute by Namespace name. | |
| virtual int | getLength () const |
| Return the number of attributes in the list. | |
| virtual std::string | getLocalName (int index) const |
| Look up an attribute's local name by index. | |
| virtual std::string | getQName (int index) const |
| Look up an attribute's XML 1.0 qualified name by index. | |
| virtual std::string | getType (int index) const |
| Look up an attribute's type by index. | |
| virtual std::string | getType (const std::string &qName) const |
| Look up an attribute's type by XML 1.0 qualified name. | |
| virtual std::string | getType (const std::string &uri, const std::string &localName) const |
| Look up an attribute's type by Namespace name. | |
| virtual std::string | getURI (int index) const |
| Look up an attribute's Namespace URI by index. | |
| virtual std::string | getValue (int index) const |
| Look up an attribute's value by index. | |
| virtual std::string | getValue (const std::string &qName) const |
| Look up an attribute's value by XML 1.0 qualified name. | |
| virtual std::string | getValue (const std::string &uri, const std::string &localName) const |
| Look up an attribute's value by Namespace name. | |
Protected Attributes | |
| xercesc::Attributes * | _impl |
| XercesStringConverter | _sc |
|
|
Default constructor.
Definition at line 56 of file XercesAttributesAdaptor.C. References _impl. |
|
|
Destructor.
Definition at line 67 of file XercesAttributesAdaptor.C. |
|
||||||||||||
|
Look up the index of an attribute by Namespace name.
Implements qgxml::Attributes. |
|
|
Look up the index of an attribute by XML 1.0 qualified name.
Implements qgxml::Attributes. |
|
|
Return the number of attributes in the list. Once you know the number of attributes, you can iterate through the list.
Implements qgxml::Attributes. Definition at line 94 of file XercesAttributesAdaptor.C. References _impl. |
|
|
Look up an attribute's local name by index.
Implements qgxml::Attributes. Definition at line 102 of file XercesAttributesAdaptor.C. References _impl, _sc, and qgxml::XercesStringConverter::convert(). |
|
|
Look up an attribute's XML 1.0 qualified name by index.
Implements qgxml::Attributes. Definition at line 110 of file XercesAttributesAdaptor.C. References _impl, _sc, and qgxml::XercesStringConverter::convert(). |
|
||||||||||||
|
Look up an attribute's type by Namespace name.
Implements qgxml::Attributes. |
|
|
Look up an attribute's type by XML 1.0 qualified name.
Implements qgxml::Attributes. |
|
|
Look up an attribute's type by index.
Implements qgxml::Attributes. Definition at line 118 of file XercesAttributesAdaptor.C. References _impl, _sc, and qgxml::XercesStringConverter::convert(). |
|
|
Look up an attribute's Namespace URI by index.
Implements qgxml::Attributes. Definition at line 144 of file XercesAttributesAdaptor.C. References _impl, _sc, and qgxml::XercesStringConverter::convert(). |
|
||||||||||||
|
Look up an attribute's value by Namespace name.
Implements qgxml::Attributes. |
|
|
Look up an attribute's value by XML 1.0 qualified name.
Implements qgxml::Attributes. |
|
|
Look up an attribute's value by index.
Implements qgxml::Attributes. Definition at line 152 of file XercesAttributesAdaptor.C. References _impl, _sc, and qgxml::XercesStringConverter::convert(). |
|
|
Definition at line 132 of file XercesAttributesAdaptor.H. Referenced by getLength(), getLocalName(), getQName(), getType(), getURI(), getValue(), and XercesAttributesAdaptor(). |
|
|
Definition at line 134 of file XercesAttributesAdaptor.H. Referenced by getLocalName(), getQName(), getType(), getURI(), and getValue(). |