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

# XObjectFactoryDefault Member List

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

- BorrowReturnMutableNodeRefList typedef
- createBoolean(bool theValue) `[virtual]`
- createNodeSet(BorrowReturnMutableNodeRefList& theValue) `[virtual]`
- createNodeSet(XalanNode* theValue) `[virtual]`
- createNull() `[virtual]`
- createNumber(double theValue) `[virtual]`
- createNumber(const XToken& theValue) `[virtual]`
- createString(const XalanDOMString& theValue) `[virtual]`
- createString(const XalanDOMChar* theValue) `[virtual]`
- createString( const XalanDOMChar* theValue, unsigned int theLength) `[virtual]`
- createString(const XToken& theValue) `[virtual]`
- createString(GetAndReleaseCachedString& theValue) `[virtual]`
- createStringAdapter(const XObjectPtr& theValue) `[virtual]`
- createStringReference(const XalanDOMString& theValue) `[virtual]`
- createUnknown( const XalanDOMString& theValue) `[virtual]`
- deleteObject(const XObject* theXObject) const `[protected]`
- DeleteXObjectFunctor `[friend]`
- doReturnObject( XObject* theXObject, bool fInReset = false) `[protected, virtual]`
- eDefaultXNodeSetBlockSize enum value
- eDefaultXNodeSetNodeProxyBlockSize enum value
- eDefaultXNumberBlockSize enum value
- eDefaultXStringBlockSize enum value
- eXNodeSetCacheMax enum value
- eXNumberCacheMax enum value
- eXResultTreeFragCacheMax enum value
- eXStringCacheMax enum value
- GetAndReleaseCachedString typedef
- getRealType(const XObject& theXObject) const `[protected]`
- reset() `[virtual]`
- returnObject(XObject* theXObject) `[]`
- size_type typedef
- XNodeSetCacheType typedef
- XNumberCacheType typedef
- XObjectCollectionType typedef
- XObjectFactory()
- XObjectFactoryDefault( size_type theXStringBlockSize = eDefaultXStringBlockSize, size_type theXNumberBlockSize = eDefaultXNumberBlockSize, size_type theXNodeSetBlockSize = eDefaultXNodeSetBlockSize, size_type theXNodeSetNodeProxyBlockSize = eDefaultXNodeSetNodeProxyBlockSize) `[explicit]`
- XStringCacheType typedef
- ~XObjectFactory() `[virtual]`
- ~XObjectFactoryDefault() `[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.