Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11

Public Member Functions

XalanNodeList Class Reference

#include <XalanNodeList.hpp>

Inherited by XalanNodeListDummy, XalanNodeListSurrogate, XercesElementWrapper [private], XercesNodeListBridge, and XercesNodeListWrapper.

List of all members.

Public Member Functions

Get functions.

Detailed Description

Definition at line 36 of file XalanNodeList.hpp.

Constructor & Destructor Documentation

XalanNodeList::XalanNodeList (  ) 
virtual XalanNodeList::~XalanNodeList (  )  [virtual]
XalanNodeList::XalanNodeList ( const XalanNodeList theSource  )  [protected]

Member Function Documentation

virtual XalanSize_t XalanNodeList::getLength (  )  const [pure virtual]

Returns the number of nodes in the list.

The range of valid child node indices is 0 to length-1 inclusive.

Implemented in XalanNodeListDummy, XalanNodeListSurrogate, XercesNodeListWrapper, and XercesNodeListBridge.

virtual XalanNode* XalanNodeList::item ( XalanSize_t  index  )  const [pure virtual]

Returns the indexth item in the collection.

If index is greater than or equal to the number of nodes in the list, this returns null.

index Index into the collection.
The node at the indexth position in the NodeList, or null if that is not a valid index.

Implemented in XalanNodeListDummy, XalanNodeListSurrogate, and XercesNodeListWrapper.

XalanNodeList& XalanNodeList::operator= ( const XalanNodeList theSource  )  [protected]
bool XalanNodeList::operator== ( const XalanNodeList theRHS  )  const [protected]

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

Interpreting class diagrams

Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.

Xalan-C++ XSLT Processor Version 1.11
Copyright © 1999-2012 The Apache Software Foundation.
All Rights Reserved.

Apache Logo