## Xalan-C++ API Documentation

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

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

# XObjectFactory Member List

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

- BorrowReturnMutableNodeRefList typedef
- createBoolean(bool theValue)=0 `[pure virtual]`
- createNodeSet(BorrowReturnMutableNodeRefList &theValue)=0 `[pure virtual]`
- createNodeSet(XalanNode *theValue)=0 `[pure virtual]`
- createNull()=0 `[pure virtual]`
- createNumber(double theValue)=0 `[pure virtual]`
- createNumber(const XToken &theValue)=0 `[pure virtual]`
- createString(const XalanDOMString &theValue)=0 `[pure virtual]`
- createString(const XalanDOMChar *theValue)=0 `[pure virtual]`
- createString(const XalanDOMChar *theValue, unsigned int theLength)=0 `[pure virtual]`
- createString(const XToken &theValue)=0 `[pure virtual]`
- createString(GetAndReleaseCachedString &theValue)=0 `[pure virtual]`
- createStringAdapter(const XObjectPtr &theValue)=0 `[pure virtual]`
- createStringReference(const XalanDOMString &theValue)=0 `[pure virtual]`
- createUnknown(const XalanDOMString &theValue)=0 `[pure virtual]`
- deleteObject(const XObject *theXObject) const `[protected]`
- DeleteXObjectFunctor `[friend]`
- doReturnObject(XObject *theXObject, bool fInReset=false)=0 `[protected, pure virtual]`
- GetAndReleaseCachedString typedef
- getRealType(const XObject &theXObject) const `[protected]`
- reset()=0 `[pure virtual]`
- returnObject(XObject *theXObject)
- XObjectFactory()
- ~XObjectFactory() `[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.5 Copyright © 2000, 2001, 2002, 2003 The Apache Software Foundation. All Rights Reserved.