## 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

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