QDomNamedNodeMap - Collection of nodes that can be
       accessed by name

       #include <qdom.h>

   Public Members
       QDomNamedNodeMap ()
       QDomNamedNodeMap ( const QDomNamedNodeMap & )
       QDomNamedNodeMap& operator= ( const QDomNamedNodeMap & )
       bool operator== ( const QDomNamedNodeMap & ) const
       bool operator!= ( const QDomNamedNodeMap & ) const
       ~QDomNamedNodeMap ()
       QDomNode namedItem ( const QString & name ) const
       QDomNode setNamedItem ( const QDomNode & arg )
       QDomNode removeNamedItem ( const QString & name )
       QDomNode item ( int index ) const
       uint length () const
       bool contains ( const QString & name ) const


DESCRIPTION

       The QDomNamedNodeMap class contains a collection of nodes
       that can be accessed by name.

       Note that QDomNamedNodeMap does not inherit from
       QDomNodeList; QDomNamedNodeMaps does not provide any
       specific order of the nodes. Nodes contained in a
       QDomNamedNodeMap may also be accessed by an ordinal index,
       but this is simply to allow a convenient enumeration of
       the contents of a QDomNamedNodeMap and does not imply that
       the DOM specifies an order on the nodes.

       The QDomNamedNodeMap is used in three places:

       QDomDocumentType::entities() returns a map of all entities
              described in the DTD.

       QDomDocumentType::notations() returns a map of all
              notations described in the DTD.

       QDomElement::attributes() returns a map of all attributes
              of the element.

       Items in the map are identified by the name which
       QDomNode::name() returns. They can be queried using the
       namedItem() function and set using setNamedItem().

       See also namedItem() and setNamedItem().


MEMBER FUNCTION DOCUMENTATION


QDomNamedNodeMap::QDomNamedNodeMap ()

       Constructs an empty map.

       Copy constructor.


QDomNamedNodeMap::~QDomNamedNodeMap ()

       Destructor.


bool QDomNamedNodeMap::contains ( const QString & name ) const

       Returns TRUE if the map contains a node with the name
       name, otherwise FALSE.


QDomNode QDomNamedNodeMap::item ( int index ) const

       Retrieves the node at position index.

       This can be used to iterate over the map.

       See also length().


uint QDomNamedNodeMap::length () const

       Returns the number of nodes in the map.

       See also item().


QDomNode QDomNamedNodeMap::namedItem ( const QString & name )

       const
       Returns the node associated with they key name.

       If the map does not contain such a node, then a null node
       is returned.

       See also setNamedItem().


bool QDomNamedNodeMap::operator!= ( const QDomNamedNodeMap & n )

       const
       Returns TRUE if the maps are not equal, FALSE otherwise.


QDomNamedNodeMap& QDomNamedNodeMap::operator= ( const

       QDomNamedNodeMap & n )
       Assignement operator.


bool QDomNamedNodeMap::operator== ( const QDomNamedNodeMap & n )

       const
       Returns TRUE if the maps are equal, FALSE otherwise.


QDomNode QDomNamedNodeMap::removeNamedItem ( const QString & name

       )
       Removes the node with the name name from the map.

       The function returns the removed node or a null node if
       the map did not contain a node with the name name.

       See also setNamedItem().


QDomNode QDomNamedNodeMap::setNamedItem ( const QDomNode &

       newNode )

       is the name of newNode as returned by
       QDomNode::nodeName().

       The function returns the newly inserted node.

       See also  removeNamedItem().


SEE ALSO

       http://doc.trolltech.com/qdomnamednodemap.html
       http://www.trolltech.com/faq/tech.html


COPYRIGHT

       Copyright 1992-2001 Trolltech AS,
       http://www.trolltech.com.  See the license file included
       in the distribution for a complete license statement.


AUTHOR

       Generated automatically from the source code.


BUGS

       If you find a bug in Qt, please report it as described in
       http://doc.trolltech.com/bughowto.html.  Good bug reports
       make our job much simpler. Thank you.

       In case of content or formattting problems with this
       manual page, please report them to qt-bugs@trolltech.com.
       Please include the name of the manual page
       (qdomnamednodemap.3qt) and the Qt version (2.3.1).


Man(1) output converted with man2html