Poco::XML

class ElementsByTagNameList

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

ElementsByTagNameList protected

ElementsByTagNameList(
    const Node * pParent,
    const XMLString & name
);

Destructor

~ElementsByTagNameList protected virtual

~ElementsByTagNameList();

Member Functions

autoRelease virtual

void autoRelease();

item virtual

Node * item(
    unsigned long index
) const;

length virtual

unsigned long length() const;

find protected

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

Variables

_count protected

mutable unsigned long _count;

_name protected

XMLString _name;

_pParent protected

const Node * _pParent;