DOM::NodeList Struct Reference

#include <DOM.hpp>

List of all members.


Detailed Description

A list of node, seen as an array.


Public Member Functions

const Nodeitem (const uint32 index) throw ()
 Get the item at the given position.
 NodeList (const NodeList &copy)
 A copy constructor.
 NodeList (DOMTree::Node *parentPtr)
 Emtpy node list.
 NodeList (DOMTree::Node &parentNode)
 The constructor.
virtual ~NodeList ()
 The destructor.

Public Attributes

const uint32 length
 This list length.


Constructor & Destructor Documentation

DOM::NodeList::NodeList ( DOMTree::Node parentNode  )  [inline]

The constructor.

DOM::NodeList::NodeList ( DOMTree::Node parentPtr  )  [inline]

Emtpy node list.

DOM::NodeList::NodeList ( const NodeList copy  )  [inline]

A copy constructor.

virtual DOM::NodeList::~NodeList (  )  [inline, virtual]

The destructor.


Member Function Documentation

const Node* DOM::NodeList::item ( const uint32  index  )  throw () [inline]

Get the item at the given position.

Returns:
the Node at the given position or 0 if out of range


Member Data Documentation

const uint32 DOM::NodeList::length

This list length.


The documentation for this struct was generated from the following file:

(C) An X-Ryl669 project 2007

This document describes Unlimited Zooming Interface source code. UZI stands for Unlimited Zooming Interface, and source code license is