class DTDMap

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


This implementation of NamedNodeMap is returned by DocumentType::entities() and DocumentType::notations().


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


DTDMap protected

    const DocumentType * pDocumentType,
    unsigned short type


~DTDMap protected virtual


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