## Xalan-C++ API Documentation

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

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
- create(MemoryManagerType &theManager, size_type theXStringBlockSize=eDefaultXStringBlockSize, size_type theXNumberBlockSize=eDefaultXNumberBlockSize, size_type theXNodeSetBlockSize=eDefaultXNodeSetBlockSize, size_type theXNodeSetNodeProxyBlockSize=eDefaultXNodeSetNodeProxyBlockSize) `[static]`
- 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
- getMemoryManager()
- getRealType(const XObject &theXObject) const `[protected]`
- reset() `[virtual]`
- returnObject(XObject *theXObject)
- size_type typedef
- XNodeSetCacheType typedef
- XNumberCacheType typedef
- XObjectCollectionType typedef
- XObjectFactory(MemoryManagerType &theManager)
- XObjectFactoryDefault(MemoryManagerType &theManager XALAN_DEFAULT_MEMMGR, 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.10 Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.