Poco::XML

class AttrMap

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

Inheritance

Direct Base Classes: NamedNodeMap

All Base Classes: DOMObject, NamedNodeMap

Member Summary

Member Functions: autoRelease, getNamedItem, getNamedItemNS, item, length, removeNamedItem, removeNamedItemNS, setNamedItem, setNamedItemNS

Inherited Functions: autoRelease, duplicate, getNamedItem, getNamedItemNS, item, length, release, removeNamedItem, removeNamedItemNS, setNamedItem, setNamedItemNS

Constructors

AttrMap protected

AttrMap(
    Element * pElement
);

Destructor

~AttrMap protected virtual

~AttrMap();

Member Functions

autoRelease virtual

void autoRelease();

getNamedItem virtual

Node * getNamedItem(
    const XMLString & name
) const;

getNamedItemNS virtual

Node * getNamedItemNS(
    const XMLString & namespaceURI,
    const XMLString & localName
) const;

item virtual

Node * item(
    unsigned long index
) const;

length virtual

unsigned long length() const;

removeNamedItem virtual

Node * removeNamedItem(
    const XMLString & name
);

removeNamedItemNS virtual

Node * removeNamedItemNS(
    const XMLString & namespaceURI,
    const XMLString & localName
);

setNamedItem virtual

Node * setNamedItem(
    Node * arg
);

setNamedItemNS virtual

Node * setNamedItemNS(
    Node * arg
);