## Xalan-C++ API Documentation

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

Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

# XStringAdapter Member List

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

addReference(XalanReferenceCountedObject *theInstance) | XalanReferenceCountedObject | `[protected, static]`
boolean() const | XStringBase | `[virtual]`
XObject::boolean(double theNumber) | XObject | `[static]`
XObject::boolean(const XalanDOMString &theString) | XObject | `[static]`
XObject::boolean(const NodeRefListBase &theNodeList) | XObject | `[static]`
dereferenced() | XObject | `[protected, virtual]`
eObjectType enum name | XObject |
equals(const XObject &theRHS, XPathExecutionContext &executionContext) const | XObject |
eTypeBoolean enum value | XObject |
eTypeNodeSet enum value | XObject |
eTypeNodeSetNodeProxy enum value | XObject |
eTypeNull enum value | XObject |
eTypeNumber enum value | XObject |
eTypeResultTreeFrag enum value | XObject |
eTypeString enum value | XObject |
eTypeStringAdapter enum value | XObject |
eTypeStringCached enum value | XObject |
eTypeStringReference enum value | XObject |
eTypeUnknown enum value | XObject |
eTypeUserDefined enum value | XObject |
eTypeXTokenNumberAdapter enum value | XObject |
eTypeXTokenStringAdapter enum value | XObject |
eUnknown enum value | XObject |
getMemoryManager() const | XStringBase |
getRealType() const | XStringAdapter | `[protected, virtual]`
getReferenceCount() const | XalanReferenceCountedObject | `[protected, virtual]`
getType() const | XObject |
getTypeString() const | XStringBase | `[virtual]`
greaterThan(const XObject &theRHS, XPathExecutionContext &executionContext) const | XObject |
greaterThanOrEquals(const XObject &theRHS, XPathExecutionContext &executionContext) const | XObject |
initialize(MemoryManagerType &theManager) | XObject | `[static]`
lessThan(const XObject &theRHS, XPathExecutionContext &executionContext) const | XObject |
lessThanOrEquals(const XObject &theRHS, XPathExecutionContext &executionContext) const | XObject |
MemberFunctionPtr typedef | XObject |
nodeset() const | XObject | `[virtual]`
notEquals(const XObject &theRHS, XPathExecutionContext &executionContext) const | XObject |
num() const | XStringBase | `[virtual]`
number(bool theBoolean) | XObject | `[static]`
number(const XalanDOMString &theString, MemoryManagerType &theManager) | XObject | `[static]`
number(XPathExecutionContext &executionContext, const NodeRefListBase &theNodeList) | XObject | `[static]`
number(XPathExecutionContext &executionContext, const XalanNode &theNode) | XObject | `[static]`
ParentType typedef | XStringAdapter |
ProcessXObjectTypeCallback(XObjectTypeCallback &theCallbackObject) | XStringBase | `[virtual]`
ProcessXObjectTypeCallback(XObjectTypeCallback &theCallbackObject) const | XStringBase | `[virtual]`
referenced() | XObject | `[protected, virtual]`
removeReference(XalanReferenceCountedObject *theInstance) | XalanReferenceCountedObject | `[protected, static]`
rtree() const | XStringBase | `[virtual]`
s_booleanString | XObject | `[protected, static]`
s_emptyString | XObject | `[protected, static]`
s_falseString | XObject | `[protected, static]`
s_nodesetString | XObject | `[protected, static]`
s_numberString | XObject | `[protected, static]`
s_resultTreeFragmentString | XObject | `[protected, static]`
s_stringString | XObject | `[protected, static]`
s_trueString | XObject | `[protected, static]`
setFactory(XObjectFactory *theFactory) | XObject |
str() const | XStringAdapter | `[virtual]`
str(FormatterListener &formatterListener, MemberFunctionPtr function) const | XStringAdapter | `[virtual]`
XObject::str(XalanDOMString &theBuffer) const | XObject | `[virtual]`
string(bool theBool) | XObject | `[static]`
string(bool theBool, FormatterListener &formatterListener, MemberFunctionPtr function) | XObject | `[static]`
string(double theNumber, XalanDOMString &theString) | XObject | `[static]`
string(double theNumber, FormatterListener &formatterListener, MemberFunctionPtr function) | XObject | `[static]`
string(const XalanNode &theNode, XalanDOMString &theString) | XObject | `[static]`
string(const XalanNode &theNode, FormatterListener &formatterListener, MemberFunctionPtr function) | XObject | `[static]`
string(const NodeRefListBase &theNodeList, XalanDOMString &theString) | XObject | `[static]`
string(const NodeRefListBase &theNodeList, FormatterListener &formatterListener, MemberFunctionPtr function) | XObject | `[static]`
stringLength() const | XStringAdapter | `[virtual]`
terminate() | XObject | `[static]`
XalanReferenceCountedObject() | XalanReferenceCountedObject | `[explicit, protected]`
XObject(eObjectType theObjectType) | XObject |
XObject(const XObject &source) | XObject |
XObjectFactory class | XObject | `[friend]`
XObjectPtr class | XObject | `[friend]`
XStringAdapter(const XObjectPtr &val, MemoryManagerType &theManager) | XStringAdapter |
XStringAdapter(const XStringAdapter &source, MemoryManagerType &theManager) | XStringAdapter |
XStringBase(MemoryManagerType &theManager) | XStringBase |
XStringBase(const XStringBase &source, MemoryManagerType &theManager) | XStringBase |
~XalanReferenceCountedObject() | XalanReferenceCountedObject | `[protected, virtual]`
~XObject() | XObject | `[protected, virtual]`
~XStringAdapter() | XStringAdapter | `[virtual]`
~XStringBase() | XStringBase | `[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.9 Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.