## Xalan-C++ API Documentation

### The Xalan C++ XSLT Processor Version 1.7

Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members

# XSpan Member List

This is the complete list of members for XSpan, including all inherited members.

- addReference(XalanReferenceCountedObject* theInstance) `[static]`
- boolean() const `[virtual]`
- XObject::boolean(double theNumber) `[static]`
- XObject::boolean(const XalanDOMString& theString) `[static]`
- XObject::boolean(const NodeRefListBase& theNodeList) `[static]`
- BorrowReturnMutableNodeRefList typedef
- clearCachedValues() `[protected]`
- clone(void* theAddress = 0) const `[virtual]`
- dereferenced() `[protected, virtual]`
- eObjectType enum name
- equals( const XObject& theRHS, XPathExecutionContext& executionContext) const
- eTypeBoolean enum value
- eTypeNodeSet enum value
- eTypeNodeSetNodeProxy enum value
- eTypeNull enum value
- eTypeNumber enum value
- eTypeResultTreeFrag enum value
- eTypeString enum value
- eTypeStringAdapter enum value
- eTypeStringCached enum value
- eTypeStringReference enum value
- eTypeUnknown enum value
- eTypeUserDefined enum value
- eTypeXTokenNumberAdapter enum value
- eTypeXTokenStringAdapter enum value
- eUnknown enum value
- getEnd() const `[virtual]`
- getLength() const `[virtual]`
- getRealType() const `[protected, virtual]`
- getReferenceCount() const `[protected, virtual]`
- getStart() const `[virtual]`
- getType() const `[]`
- getTypeString() const `[virtual]`
- greaterThan( const XObject& theRHS, XPathExecutionContext& executionContext) const
- greaterThanOrEquals( const XObject& theRHS, XPathExecutionContext& executionContext) const
- initialize() `[static]`
- item(size_type index) const `[virtual]`
- lessThan( const XObject& theRHS, XPathExecutionContext& executionContext) const
- lessThanOrEquals( const XObject& theRHS, XPathExecutionContext& executionContext) const
- MemberFunctionPtr typedef
- nodeset() const `[virtual]`
- notEquals( const XObject& theRHS, XPathExecutionContext& executionContext) const
- num() const `[virtual]`
- number(bool theBoolean) `[static]`
- number(const XalanDOMString& theString) `[static]`
- number( XPathExecutionContext& executionContext, const NodeRefListBase& theNodeList) `[static]`
- number( XPathExecutionContext& executionContext, const XalanNode& theNode) `[static]`
- ProcessXObjectTypeCallback(XObjectTypeCallback& theCallbackObject) `[virtual]`
- ProcessXObjectTypeCallback(XObjectTypeCallback& theCallbackObject) const `[virtual]`
- referenced() `[protected, virtual]`
- release()
- removeReference(XalanReferenceCountedObject* theInstance) `[static]`
- rtree() const `[virtual]`
- s_falseString `[protected, static]`
- s_nullString `[protected, static]`
- s_trueString `[protected, static]`
- set(BorrowReturnMutableNodeRefList& value)
- setEnd(int end) `[virtual]`
- setFactory(XObjectFactory* theFactory) `[]`
- setSpan( int firstNodeOffset, int lastNodeOffset) `[virtual]`
- setStart(int start) `[virtual]`
- size_type typedef
- str() const `[virtual]`
- str( FormatterListener& formatterListener, MemberFunctionPtr function) const `[virtual]`
- str(XalanDOMString& theBuffer) const `[virtual]`
- string(bool theBool) `[static]`
- string( bool theBool, FormatterListener& formatterListener, MemberFunctionPtr function) `[static]`
- string( double theNumber, XalanDOMString& theString) `[static]`
- string( double theNumber, FormatterListener& formatterListener, MemberFunctionPtr function) `[static]`
- string( const XalanNode& theNode, XalanDOMString& theString) `[static]`
- string( const XalanNode& theNode, FormatterListener& formatterListener, MemberFunctionPtr function) `[static]`
- string( const NodeRefListBase& theNodeList, XalanDOMString& theString) `[static]`
- string( const NodeRefListBase& theNodeList, FormatterListener& formatterListener, MemberFunctionPtr function) `[static]`
- stringLength() const `[virtual]`
- terminate() `[static]`
- XalanReferenceCountedObject() `[explicit, protected]`
- XNodeSet(BorrowReturnMutableNodeRefList& value)
- XNodeSet( const XNodeSet& source, bool deepClone = false)
- XNodeSetBase() `[protected]`
- XNodeSetBase(const XNodeSetBase& source) `[protected]`
- XObject(eObjectType theObjectType)
- XObject(const XObject& source)
- XObjectFactory class `[friend]`
- XObjectPtr class `[friend]`
- XSpan(BorrowReturnMutableNodeRefList& value)
- XSpan(const XSpan& source)
- ~XalanReferenceCountedObject() `[protected, virtual]`
- ~XNodeSet() `[virtual]`
- ~XNodeSetBase() `[virtual]`
- ~XObject() `[protected, virtual]`
- ~XSpan() `[virtual]`

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.7 Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.