Xalan-C++ API Reference 1.12.0
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cxalanc::DoubleSupport::addFunction
 Cxalanc::MutableNodeRefList::addNodeInDocOrderFunctor
 Cxalanc::ArenaAllocator< ObjectType, ArenaBlockType >
 Cxalanc::ArenaAllocator< ObjectType, ReusableArenaBlock< ObjectType > >
 Cxalanc::ArenaBlockBase< ObjectType, SizeType >
 Cxalanc::ArenaBlockBase< ObjectType, size_t >
 Cxalanc::ArenaBlockBase< ObjectType, SizeType >
 Cxalanc::ArenaBlockBase< ObjectType, unsigned short >
 Cxalanc::AttributeList
 Cxercesc::AttributeList
 CAttributeListType
 CAttributesType
 Cxalanc::AttributeVectorEntry
 Cxalanc::AVTClass to hold an Attribute Value Template
 Cxalanc::AVTPartClass to hold a part, either a string or XPath, of an Attribute Value Template
 Cxercesc::BinInputStream
 Cxalanc::c_wstr_functor
 Cxalanc::XalanXMLSerializerBase::CharFunctor1_0
 Cxalanc::XalanXMLSerializerBase::CharFunctor1_1
 Cxalanc::ClearCacheResetFunctor< ObjectType >
 Cxalanc::ClearFunctor< Type >Functor to call a clear() member function on its argument
 Cxalanc::XalanFileUtility::cmdParams
 Cxalanc::CollationCacheStruct
 Cxalanc::XalanCollationServices::CollationCompareFunctor
 Cxalanc::CollationCacheStruct::CollatorDeleteFunctor
 Cxalanc::CollationCacheStruct::CollatorFindFunctor
 Cxalanc::CollectionClearGuard< CollectionType >
 Cxalanc::CollectionDeleteGuard< CollectionType, DeleteFunctorType >
 Cxalanc::XalanFormatterWriter::CommonRepresentableCharFunctor
 Cxalanc::ConstantsPrimary constants used in the XSLTProcessor classes
 Cxalanc::ConstructValueWithMemoryManager< C >
 Cxalanc::ConstructValueWithNoMemoryManager< C >
 Cxalanc::ConstructWithMemoryManager< C >
 Cxalanc::ConstructWithMemoryManagerTraits< C >
 Cxalanc::ConstructWithNoMemoryManager< C >
 Cxalanc::ConstructWithNoMemoryManagerTraits< C >
 CContentHandlerType
 Cxalanc::XPathExecutionContextDefault::ContextNodeListPositionCache
 Cxalanc::XPathExecutionContext::ContextNodeListPushAndPop
 Cxalanc::Counter<meta name="usage" content="internal"> A class that does incremental counting for support of xsl:number
 Cxalanc::CountersTable<meta name="usage" content="internal"> This is a table of counters, keyed by ElemNumber objects, each of which has a list of Counter objects
 Cxalanc::XPathExecutionContext::CurrentNodePushAndPop
 Cxalanc::XalanDiagnosticMemoryManager::Data
 Cxalanc::DecimalFormatCacheStruct
 Cxalanc::DecimalFormatCacheStruct::DecimalFormatDeleteFunctor
 Cxalanc::DecimalFormatCacheStruct::DecimalFormatFindFunctor
 Cxalanc::DecimalToRomanStructure to help in converting integrals to roman numerals
 Cxalanc::DefaultCacheCreateFunctor< ObjectType >
 Cxalanc::DefaultCacheCreateFunctorMemMgr< ObjectType >
 Cxalanc::DefaultCacheResetFunctor< ObjectType >
 Cxercesc::DefaultHandler
 Cxalanc::DeleteFunctor< Type >Functor to delete objects, used in STL iteration algorithms
 Cxalanc::XObjectFactory::DeleteXObjectFunctorA public functor for use with stl algorithms
 Cxalanc::XPathFactory::DeleteXPathFunctorA functor for use with stl algorithms
 Cxalanc::DirectoryEnumeratorFunctor< CollectionType, StringType, FilterPredicateType, StringConversionFunction >
 Cxalanc::DirectoryFilterPredicate
 Cdirent
 Cxalanc::DoubleSupport::divideFunction
 Cxalanc::XercesParserLiaison::DocumentEntry
 Cxalanc::DocumentHandler
 Cxercesc::DocumentHandler
 Cxercesc::DOM_Attr
 Cxercesc::DOM_Element
 Cxercesc::DOM_Node
 Cxercesc::DOM_Text
 Cxalanc::DOMServices
 Cxalanc::DOMStringEqualsFunctionEquals functor for DOMStrings
 Cxalanc::DOMStringGreaterThanFunctionGreater than functor for DOMStrings
 Cxalanc::DOMStringGreaterThanOrEqualFunctionGreater than or equal functor for DOMStrings
 Cxalanc::DOMStringHashFunctionHash functor for DOMStrings
 Cxalanc::DOMStringHelper
 Cxalanc::DOMStringLessThanFunctionLess than functor for DOMStrings
 Cxalanc::DOMStringLessThanIgnoreCaseASCIIFunctionLess than functor for DOMStrings which ignores case for the characters a-z and A-Z
 Cxalanc::DOMStringLessThanOrEqualFunctionLess than or equal functor for DOMStrings
 Cxalanc::DOMStringNotEqualsFunctionNot equals functor for DOMStrings
 Cxalanc::DOMStringPointerEqualToFunctionEqual to functor for DOMStrings
 Cxalanc::DOMStringPointerHashFunctionHash functor for DOMStrings
 Cxalanc::DOMStringPointerLessThanFunctionLess than functor for DOMStrings
 Cxalanc::DOMSupport
 Cxalanc::DOMSupportInit
 Cxalanc::DoubleSupport
 CDTDHandlerType
 Cxalanc::XalanHTMLElementsProperties::ElementPropertiesThis class acts as a proxy for an InternalElementProperties instance
 Cxalanc::StylesheetExecutionContext::ElementRecursionStackPusherClass for keeping track of elements pushed on the element recursion stack
 Cxalanc::XalanTransformer::EnsureDestroyCompiledStylesheet
 Cxalanc::XMLParserLiaison::EnsureDestroyDocument
 Cxalanc::XalanTransformer::EnsureDestroyDocumentBuilder
 Cxalanc::XalanTransformer::EnsureDestroyParsedSource
 Cxalanc::XalanTransformer::EnsureFunctionsInstallation
 Cxalanc::XMLParserLiaison::EnsureResetErrorHandler
 Cxalanc::FormatterToHTML::Entity
 Cxalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits >::Entry
 Cxalanc::equal_null_terminated_arrays< T >
 Cxalanc::DoubleSupport::equalFunction
 CErrorHandler
 Cxalanc::ExplicitMemoryManagedConstructionTraits< C >
 Cxalanc::ExtensionFunctionHandlerClass handling an extension namespace for XPath
 Cxalanc::FilesOnlyFilterPredicate
 Cxalanc::XSLTEngineImpl::FindStringPointerFunctor
 Cxalanc::StylesheetExecutionContextDefault::FormatNumberFunctor
 Cxalanc::Function
 Cxalanc::XPathFunctionTable::FunctionNameTableEntry
 Cxalanc::XalanExtensionsInstaller::FunctionTableEntry
 Cxalanc::GenerateEventThis is the class for events generated by the XSL processor after it generates a new node in the result tree
 Cxalanc::XalanDOMStringCache::GetAndRelease
 Cxalanc::XPathExecutionContext::GetCachedNodeList
 Cxalanc::XPathConstructionContext::GetCachedString
 Cxalanc::XPathExecutionContext::GetCachedString
 Cxalanc::DoubleSupport::greaterThanFunction
 Cxalanc::DoubleSupport::greaterThanOrEqualFunction
 Cxalanc::GuardCachedObject< XalanObjectCacheType >
 Cxalanc::hash_non_terminated_array< T >
 Cxalanc::hash_null_terminated_array< T >
 Cxalanc::ICUBridge
 Cxalanc::ICUBridgeCleanup
 CInputSourceType
 Cxalanc::XalanHTMLElementsProperties::InternalAttributeProperties
 Cxalanc::XalanHTMLElementsProperties::InternalElementProperties
 Cxalanc::KeyDeclarationHolds the attribute declarations for the "xsl:key" element
 Cxalanc::KeyTable
 Cxalanc::less_no_case_ascii_wide_stringThis functor is designed to compare 0-terminated wide strings in a case-insensitive manner
 Cxalanc::less_null_terminated_arrays< T >This functor is designed to compare 0-terminated arrays
 Cxalanc::DoubleSupport::lessThanFunction
 Cxalanc::DoubleSupport::lessThanOrEqualFunction
 Cxalanc::XSLTEngineImpl::LessXalanDOMStringPointers
 CLexicalHandlerType
 CLocator
 Cxalanc::XalanDiagnosticMemoryManager::LockException
 Cxalanc::MapValueDeleteFunctor< T >Functor to delete value objects in maps, used in STL iteration algorithms
 Cxalanc::XalanMemMgrAutoPtrArray< Type >::MemMgrAutoPtrArrayData
 Cxalanc::MemoryManagedConstructionTraits< C >
 CMemoryManager
 Cxalanc::DoubleSupport::modulusFunction
 Cxalanc::MsgFileOutputStream
 Cxalanc::DoubleSupport::multiplyFunction
 Cxalanc::XercesToXalanNodeMap::NameMapEqualsFunctor
 Cxalanc::NameSpaceA representation of a namespace
 Cxalanc::NamespacesHandler::Namespace
 Cxalanc::XPathEnvSupportDefault::NamespaceFunctionTableDeleteFunctor
 Cxalanc::NamespacesHandler
 Cxalanc::XercesDocumentBridge::BuildBridgeTreeWalker::NavigatorStackEntryType
 Cxalanc::XercesDocumentWrapper::BuildWrapperTreeWalker::NavigatorStackEntryType
 Cxalanc::DoubleSupport::negativeFunction
 Cxalanc::XalanFormatterWriter::NewLineWriterFunctor< WriterType >
 Cxalanc::ReusableArenaBlock< ObjectType, SizeType >::NextBlock
 Cxalanc::XalanList< Type >::Node
 Cxalanc::NodeRefListBaseLocal implementation of NodeRefList
 Cxalanc::NodeSorterThis class can sort vectors of nodes according to a select pattern
 Cxalanc::NodeSortKeySimple data structure class for use by the NodeSorter class
 Cxalanc::NodeSorter::NodeSortKeyCompareReturn the results of a compare of two nodes
 Cxalanc::XPath::NodeTester
 Cxalanc::DoubleSupport::notEqualFunction
 Cxalanc::ElemNumber::NumberFormatStringTokenizerThis class returns tokens using non-alphanumberic characters as delimiters
 Cxalanc::DoubleSupport::NumberUnion
 Cxalanc::MsgFileOutputStream::OpenException
 Cxalanc::OutputContextStack::OutputContext
 Cxalanc::StylesheetExecutionContext::OutputContextPushPop
 Cxalanc::OutputContextStack
 Cstd::pair< MemoryManager *, Type * >
 Cxalanc::VariablesStack::ParamsVectorEntry
 Cxalanc::PlatformSupportInit
 Cxalanc::pointer_equal< T >
 Cxalanc::pointer_equals< T >
 Cxalanc::pointer_equals_predicate< T >
 Cxalanc::pointer_less< T >
 Cxalanc::NamespacesHandler::PrefixChecker
 Cxalanc::PrefixResolverThis class defines an interface for classes that resolve namespace prefixes to their URIs
 Cxalanc::XPathExecutionContext::PrefixResolverSetAndRestore
 Cxalanc::ProblemListenerBaseThis is the abstract class that is used when reporting a problem some kind, that requires a message, an error or a warning
 Cxalanc::VariablesStack::PushParamFunctor
 Cxalanc::XalanFileUtility::reportStruct
 Cxalanc::ResultNamespacesStack
 Cxalanc::SelectionEvent
 Cxalanc::StylesheetExecutionContext::SetAndRestoreCopyTextNodesOnly
 Cxalanc::StylesheetExecutionContext::SetAndRestoreCurrentStackFrameIndex
 Cxalanc::VariablesStack::StackEntry
 Cxalanc::StringTokenizer
 CStrX
 Cxalanc::DoubleSupport::subtractFunction
 Cxalanc::XPath::TargetData
 Cxalanc::XalanOtherEncodingWriter< Predicate, ConstantsType >::ThrowTranscodingException
 Cxalanc::TopLevelArgThis class holds an instance of an argument on the stack
 Cxalanc::TraceListener
 Cxalanc::TraceListener::TraceListenerGenerateFunctor
 Cxalanc::TraceListener::TraceListenerSelectFunctor
 Cxalanc::TraceListener::TraceListenerTraceFunctor
 Cxalanc::TracerEventThis is the parent class of events generated for tracing the progress of the XSL processor
 Cxalanc::TreeWalker
 Cxalanc::ICUFormatNumberFunctor::UnlocalizePatternFunctor
 Cxalanc::URISupport
 Cxalanc::StylesheetExecutionContext::UseAttributeSetIndexes
 Cxalanc::XalanXMLSerializerBase::UTF16
 Cxalanc::XalanXMLSerializerBase::UTF8
 Cxalanc::VariablesStackDefines a class to keep track of a stack for macro arguments
 Cxalanc::NodeSorter::VectorEntry
 Cxalanc::XalanFormatterWriter::WhiteSpaceWriterFunctor< WriterType >
 Cxalanc::XalanOtherEncodingWriter< Predicate, ConstantsType >::WriteCharRef
 Cxalanc::MsgFileOutputStream::WriteException
 Cxalanc::Writer
 Cxalanc::XalanAllocationGuard
 Cxalanc::XalanAllocator< Type >
 Cxalanc::XalanArrayAllocator< Type >
 Cxalanc::XalanArrayAutoPtr< Type >
 Cxalanc::XalanAutoPtr< Type >
 Cxalanc::XalanAVTAllocator
 Cxalanc::XalanAVTPartSimpleAllocator
 Cxalanc::XalanAVTPartXPathAllocator
 Cxalanc::XalanBitmap
 Cxalanc::XalanCollationServices
 Cxalanc::XalanCompiledStylesheetThis is an abstraction of the StylesheetRoot class
 Cxalanc::XalanDecimalFormatSymbols
 Cxalanc::XalanDeque< Type, ConstructionTraits >Xalan implementation of deque
 Cxalanc::XalanDequeConstIteratorTraits< Value >
 Cxalanc::XalanDequeIterator< Traits, XalanDeque >
 Cxalanc::XalanDequeIteratorTraits< Value >
 Cxalanc::XalanDestroyFunctor< Type >
 Cxalanc::XalanDOMException
 Cxalanc::XalanDOMImplementation
 Cxalanc::XalanDOMInit
 Cxalanc::XalanDOMString
 Cxalanc::XalanDOMStringAllocator
 Cxalanc::XalanDOMStringCache
 Cxalanc::XalanDOMStringHashTable
 Cxalanc::XalanDOMStringPool
 Cxalanc::XalanDOMStringReusableAllocator
 Cxalanc::XalanDummyIndentWriter< WriteHandeler >
 Cxalanc::XalanElemApplyTemplatesAllocator
 Cxalanc::XalanElemAttributeAllocator
 Cxalanc::XalanElemAttributeSetAllocator
 Cxalanc::XalanElemCallTemplateAllocator
 Cxalanc::XalanElemElementAllocator
 Cxalanc::XalanElemEmptyAllocator
 Cxalanc::XalanElemLiteralResultAllocator
 Cxalanc::XalanElemTemplateAllocator
 Cxalanc::XalanElemTextAllocator
 Cxalanc::XalanElemTextLiteralAllocator
 Cxalanc::XalanElemValueOfAllocator
 Cxalanc::XalanElemVariableAllocator
 Cxalanc::XalanEncodingPropertyCache
 Cxalanc::XalanExtensionsInstaller
 Cxalanc::XalanFileUtility
 Cxalanc::XalanFormatterWriter
 Cxalanc::XalanHasher< Key >
 Cxalanc::XalanHashMemberPointer< Key >
 Cxalanc::XalanHashMemberReference< Key >
 Cxalanc::XalanHTMLElementsProperties
 Cxalanc::XalanIndentWriter< WhiteSpaceWriter, NewLineWriter >
 Cxalanc::XalanList< Type >Xalan implementation of a doubly linked list
 Cxalanc::XalanListConstIteratorTraits< Value >
 Cxalanc::XalanListIteratorBase< XalanListTraits, Node >
 Cxalanc::XalanListIteratorTraits< Value >
 Cxalanc::XalanMap< Key, Value, KeyTraits, KeyConstructionTraits, ValueConstructionTraits >Xalan implementation of a hashtable
 Cxalanc::XalanMapConstIteratorTraits< Value >
 Cxalanc::XalanMapIterator< XalanMapTraits, BaseIterator >
 Cxalanc::XalanMapIteratorTraits< Value >
 Cxalanc::XalanMapKeyTraits< Key >
 Cxalanc::XalanMapKeyTraits< const XalanDOMChar * >
 Cxalanc::XalanMapKeyTraits< const XalanDOMString * >
 Cxalanc::XalanMapKeyTraits< const XalanQName * >
 Cxalanc::XalanMapKeyTraits< XalanDOMString * >
 Cxalanc::XalanMapKeyTraits< XalanDOMString >
 Cxalanc::XalanMapKeyTraits< XalanQName >
 Cxalanc::XalanMatchPatternDataThis class contains information concerning a match pattern in a stylesheet
 Cxalanc::XalanMatchPatternDataAllocator
 Cxalanc::XalanMemMgrAutoPtr< Type >
 Cxalanc::XalanMemMgrAutoPtrArray< Type >
 Cxalanc::XalanMemMgrs
 Cxalanc::XalanMessageLoader
 Cxalanc::XalanMessageLoader::XalanMessageLoaderCreateFunct< Type >
 Cxalanc::XalanMessageLoader::XalanMessageLoaderDestructFunct
 Cxalanc::XalanMsgContainer
 Cxalanc::XalanNamedNodeMap
 Cxalanc::XalanNamespace
 Cxalanc::XalanNamespacesStack
 Cxalanc::XalanNamespacesStack::XalanNamespacesStackEntry
 Cxalanc::XalanNode
 Cxalanc::XalanNodeList
 Cxalanc::XalanNumberFormat
 Cxalanc::StylesheetExecutionContextDefault::XalanNumberFormatFactory
 Cxalanc::XalanNumberingResourceBundle
 Cxalanc::XalanObjectCache< ObjectType, CreateFunctorType, DeleteFunctorType, ResetFunctorType >
 Cxalanc::XalanObjectCache< ObjectType, DefaultCacheCreateFunctor< ObjectType >, DeleteFunctor< ObjectType >, DefaultCacheResetFunctor< ObjectType > >
 Cxalanc::XalanObjectCache< ObjectType, DefaultCacheCreateFunctorMemMgr< ObjectType >, DeleteFunctor< ObjectType >, DefaultCacheResetFunctor< ObjectType > >
 Cxalanc::XalanObjectStackCache< ObjectType, CreateFunctorType, DeleteFunctorType, ResetFunctorType >
 Cxalanc::XalanObjectStackCache< ObjectType, DefaultCacheCreateFunctor< ObjectType >, DeleteFunctor< ObjectType >, DefaultCacheResetFunctor< ObjectType > >
 Cxalanc::XalanOutputStream
 Cxalanc::XalanOutputTranscoder
 Cxalanc::XalanParamHolder
 Cxalanc::XalanParsedSourceThis is abstract base class designed to allow a XalanTranfomer object to reuse a parsed document
 Cxalanc::XalanParsedSourceHelper
 Cxalanc::XalanParsedURIURI handling (hopefully) according to RFC2396
 Cxalanc::XalanQNameClass to represent a qualified name
 Cxalanc::XalanQNameByValueAllocator
 Cxalanc::XalanReferenceCountedObjectClass to hold reference count information
 Cxalanc::XalanSet< Value >Xalan set implementation
 Cxalanc::XalanSetIterator< Value, MapIterator >
 Cxalanc::XalanSourceTreeAttributeAllocator
 Cxalanc::XalanSourceTreeAttributeNSAllocator
 Cxalanc::XalanSourceTreeCommentAllocator
 Cxalanc::XalanSourceTreeDocumentAllocator
 Cxalanc::XalanSourceTreeDocumentFragmentAllocator
 Cxalanc::XalanSourceTreeElementAAllocator
 Cxalanc::XalanSourceTreeElementANSAllocator
 Cxalanc::XalanSourceTreeElementNAAllocator
 Cxalanc::XalanSourceTreeElementNANSAllocator
 Cxalanc::XalanSourceTreeHelper
 Cxalanc::XalanSourceTreeInit
 Cxalanc::XalanSourceTreeProcessingInstructionAllocator
 Cxalanc::XalanSourceTreeTextAllocator
 Cxalanc::XalanSourceTreeTextIWSAllocator
 Cxalanc::XalanTranscodingServices
 Cxalanc::XalanTransformerThis is a simple C++ interface for some common usage patterns
 Cxalanc::XalanVector< Type, ConstructionTraits >
 Cxalanc::XalanXMLChar
 Cxalanc::XalanXMLFileReporter
 Cxalanc::XalanXMLSerializerFactoryA factory class for creating XML serializers
 Cxalanc::XercesAttributeBridgeAllocatorThis class is deprecated
 Cxalanc::XercesAttrWrapperAllocator
 Cxalanc::XercesBridgeHelperThis class is deprecated
 Cxalanc::XercesBridgeNavigatorThis class is deprecated
 Cxalanc::XercesDOMWalker
 Cxalanc::XercesElementBridgeAllocatorThis class is deprecated
 Cxalanc::XercesElementWrapperAllocator
 Cxalanc::XercesTextBridgeAllocatorThis class is deprecated
 Cxalanc::XercesTextWrapperAllocator
 Cxalanc::XercesToXalanNodeMapThis class is deprecated
 Cxalanc::XercesTreeWalkerThis class is deprecated
 Cxalanc::XercesWrapperHelper
 Cxalanc::XercesWrapperNavigator
 Cxalanc::XercesWrapperNavigatorAllocator
 Cxalanc::XercesWrapperToXalanNodeMap
 Cxalanc::XMLParserLiaison
 Cxalanc::XMLSupportInit
 Cxalanc::XNodeSetAllocator
 Cxalanc::XNodeSetNodeProxyAllocator
 Cxalanc::XNumberAllocator
 Cxalanc::XObjectFactoryThis class handles the creation of XObjects and manages their lifetime
 Cxalanc::XObjectPtrClass to hold XObjectPtr return types
 Cxalanc::XObjectTypeCallbackThe purpose of this class is to provide a way to get the "preferred" or closest matching type for XObject-derived classes
 Cxalanc::XPath
 Cxalanc::XPathAllocator
 Cxalanc::StylesheetExecutionContextDefault::XPathCacheReturnFunctor
 Cxalanc::XPathEvaluator
 Cxalanc::XPathExpression
 Cxalanc::XPathFactory
 Cxalanc::XPathFunctionTableClass defines a table of functions that can be called in XPath expresions
 Cxalanc::StylesheetExecutionContext::XPathGuard
 Cxalanc::XPathGuardManages the lifetime of an XPath instance
 Cxalanc::XPathInit
 Cxalanc::XPathProcessor
 Cxalanc::XResultTreeFragAllocator
 Cxalanc::XSLException
 Cxalanc::XSLTInit
 Cxalanc::XSLTResultTarget
 Cxalanc::XStringAdapterAllocator
 Cxalanc::XStringAllocator
 Cxalanc::XStringCachedAllocator
 Cxalanc::XStringReferenceAllocator
 Cxalanc::XTokenNumberAdapterAllocator
 Cxalanc::XTokenStringAdapterAllocator