## Xalan-C++ API Documentation

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

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

# XNumberBase Member List

This is the complete list of members for XNumberBase, 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]`
- clone(void* theAddress = 0) const = 0 `[pure 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
- getRealType() const `[protected, virtual]`
- getReferenceCount() const `[protected, virtual]`
- getType() const `[]`
- getTypeString() const `[virtual]`
- greaterThan( const XObject& theRHS, XPathExecutionContext& executionContext) const
- greaterThanOrEquals( const XObject& theRHS, XPathExecutionContext& executionContext) const
- initialize() `[static]`
- 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 = 0 `[pure virtual]`
- number(bool theBoolean) `[static]`
- number(const XalanDOMString& theString) `[static]`
- number( XPathExecutionContext& executionContext, const NodeRefListBase& theNodeList) `[static]`
- number( XPathExecutionContext& executionContext, const XalanNode& theNode) `[static]`
- ParentType typedef
- ProcessXObjectTypeCallback(XObjectTypeCallback& theCallbackObject) `[virtual]`
- ProcessXObjectTypeCallback(XObjectTypeCallback& theCallbackObject) const `[virtual]`
- referenced() `[protected, virtual]`
- removeReference(XalanReferenceCountedObject* theInstance) `[static]`
- rtree() const `[virtual]`
- s_falseString `[protected, static]`
- s_nullString `[protected, static]`
- s_trueString `[protected, static]`
- setFactory(XObjectFactory* theFactory) `[]`
- str() const = 0 `[pure virtual]`
- str( FormatterListener& formatterListener, MemberFunctionPtr function) const = 0 `[pure virtual]`
- XObject::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 = 0 `[pure virtual]`
- terminate() `[static]`
- XalanReferenceCountedObject() `[explicit, protected]`
- XNumberBase(const XNumberBase& source)
- XNumberBase() `[explicit, protected]`
- XObject(eObjectType theObjectType)
- XObject(const XObject& source)
- XObjectFactory class `[friend]`
- XObjectPtr class `[friend]`
- ~XalanReferenceCountedObject() `[protected, virtual]`
- ~XNumberBase() `[virtual]`
- ~XObject() `[protected, 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.6 Copyright © 2000, 2001, 2002, 2003 The Apache Software Foundation. All Rights Reserved.