Poco::XML

class ElementsByTagNameListNS

Library: XML
Package: DOM
Header: Poco/DOM/ElementsByTagNameList.h

Inheritance

Direct Base Classes: NodeList

All Base Classes: DOMObject, NodeList

Member Summary

Member Functions: autoRelease, find, item, length

Inherited Functions: autoRelease, duplicate, item, length, release

Constructors

ElementsByTagNameListNS protected

ElementsByTagNameListNS(
    const Node * pParent,
    const XMLString & namespaceURI,
    const XMLString & localName
);

Destructor

~ElementsByTagNameListNS protected virtual

~ElementsByTagNameListNS();

Member Functions

autoRelease virtual

virtual void autoRelease();

item virtual

virtual Node * item(
    unsigned long index
) const;

length virtual

virtual unsigned long length() const;

find protected

Node * find(
    const Node * pParent,
    unsigned long index
) const;

Variables

_count protected

mutable unsigned long _count;

_localName protected

XMLString _localName;

_namespaceURI protected

XMLString _namespaceURI;

_pParent protected

const Node * _pParent;