Xalan-C++ API Reference  1.12.0
Classes | Namespaces
XSLTEngineImpl.hpp File Reference
#include "XSLTDefinitions.hpp"
#include "XSLTProcessor.hpp"
#include <cassert>
#include <xalanc/XalanDOM/XalanDOMString.hpp>
#include <xalanc/Include/XalanMemMgrAutoPtr.hpp>
#include <xalanc/Include/XalanMap.hpp>
#include <xalanc/PlatformSupport/AttributeListImpl.hpp>
#include <xalanc/PlatformSupport/DOMStringHelper.hpp>
#include <xalanc/PlatformSupport/PrefixResolver.hpp>
#include <xalanc/DOMSupport/XalanNamespacesStack.hpp>
#include <xalanc/XPath/Function.hpp>
#include <xalanc/XPath/XPathConstructionContextDefault.hpp>
#include "OutputContextStack.hpp"
#include "ProblemListenerDefault.hpp"
#include "ResultNamespacesStack.hpp"
#include "StylesheetExecutionContext.hpp"
#include "XSLTProcessorException.hpp"
#include "XalanParamHolder.hpp"
Include dependency graph for XSLTEngineImpl.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  xalanc::XSLTEngineImpl
 It's the responsibility of the XSLTEngineImpl class, collaborating with the XML parser liaison, the DOM, and the XPath engine, to transform a source tree of nodes into a result tree according to instructions and templates specified by a stylesheet tree. More...
 
struct  xalanc::XSLTEngineImpl::LessXalanDOMStringPointers
 
struct  xalanc::XSLTEngineImpl::FindStringPointerFunctor
 

Namespaces

 xercesc
 
 xalanc
 Simple empty elem to push on the stack when nothing else got pushed, so that pop() works correctly.