#include <xalanc/XPath/XalanDocumentFragmentNodeRefListBaseProxy.hpp>
◆ XalanDocumentFragmentNodeRefListBaseProxy() [1/2]
xalanc::XalanDocumentFragmentNodeRefListBaseProxy::XalanDocumentFragmentNodeRefListBaseProxy |
( |
const XalanDocumentFragment & |
value | ) |
|
Construct an instance from a document fragment.
- Parameters
-
value | source document fragment. |
◆ XalanDocumentFragmentNodeRefListBaseProxy() [2/2]
Copy constructor.
- Parameters
-
◆ ~XalanDocumentFragmentNodeRefListBaseProxy()
virtual xalanc::XalanDocumentFragmentNodeRefListBaseProxy::~XalanDocumentFragmentNodeRefListBaseProxy |
( |
| ) |
|
|
virtual |
◆ getLength()
size_type xalanc::XalanDocumentFragmentNodeRefListBaseProxy::getLength |
( |
| ) |
const |
|
virtual |
Determine the number of nodes in the list.
The range of valid child node indices is 0 to length-1
inclusive.
- Returns
- number of nodes
Implements xalanc::NodeRefListBase.
◆ indexOf()
size_type xalanc::XalanDocumentFragmentNodeRefListBaseProxy::indexOf |
( |
const XalanNode * |
theNode | ) |
const |
|
virtual |
Retrieve the zero based index of the node in the list.
- Parameters
-
theNode | node whose index to find |
- Returns
- index of node
Implements xalanc::NodeRefListBase.
◆ item()
XalanNode* xalanc::XalanDocumentFragmentNodeRefListBaseProxy::item |
( |
size_type |
index | ) |
const |
|
virtual |
Returns the index
th item in the collection.
If index
is greater than or equal to the number of nodes in the list, this returns null
.
- Parameters
-
index | index into the collection |
- Returns
- node at the
index
th position in the NodeList
, or null
if that is not a valid index
Implements xalanc::NodeRefListBase.
The documentation for this class was generated from the following file: