Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11

Classes | Public Member Functions | Protected Member Functions

XNodeSetNodeProxy Class Reference

Class to hold XPath return types. More...

#include <XNodeSetNodeProxy.hpp>

Inherits XNodeSetBase.

Collaboration diagram for XNodeSetNodeProxy:
Collaboration graph

List of all members.


Public Member Functions

Protected Member Functions

Detailed Description

Class to hold XPath return types.

Definition at line 44 of file XNodeSetNodeProxy.hpp.

Constructor & Destructor Documentation

XNodeSetNodeProxy::XNodeSetNodeProxy ( MemoryManager &  theManager,
XalanNode theNode 

Create an XNodeSetNodeProxy.

XNodeSetNodeProxy::XNodeSetNodeProxy ( const XNodeSetNodeProxy source,
MemoryManager &  theManager 

Create an XNodeSetNodeProxy from another.

source object to copy
virtual XNodeSetNodeProxy::~XNodeSetNodeProxy (  )  [virtual]

Member Function Documentation

virtual size_type XNodeSetNodeProxy::getLength (  )  const [virtual]

Implements XNodeSetBase.

virtual eObjectType XNodeSetNodeProxy::getRealType (  )  const [protected, virtual]

Tell what kind of class this is.

numeric type value

Reimplemented from XObject.

virtual XalanNode* XNodeSetNodeProxy::item ( size_type  index  )  const [virtual]

Implements XNodeSetBase.

virtual const NodeRefListBase& XNodeSetNodeProxy::nodeset (  )  const [virtual]

Cast result object to a nodelist.

This function does not have access to the current XPathExecutionContext, so the result may contain data from whitespace text nodes that might have been stripped otherwise.

executionContext The current XPathExecutionContext
node list

Implements XNodeSetBase.

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