| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head> |
| <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
| <title>Xalan-C++ API : Main Page</title> |
| <link href="tabs.css" rel="stylesheet" type="text/css"/> |
| <link href="doxygen.css" rel="stylesheet" type="text/css"/> |
| </head> |
| <!-- The head section is copied from Doxygen 1.7.1 generated default output --> |
| <body> |
| <h2 align="center">Xalan-C++ API Documentation</h2> |
| <h3 align="center"><a href="../index.html">The Xalan C++ XSLT Processor Version 1.11</a></h3> |
| <hr/> |
| <!-- Generated by Doxygen 1.7.1 --> |
| <div class="navigation" id="top"> |
| <div class="tabs"> |
| <ul class="tablist"> |
| <li><a href="index.html"><span>Main Page</span></a></li> |
| <li><a href="pages.html"><span>Related Pages</span></a></li> |
| <li><a href="annotated.html"><span>Classes</span></a></li> |
| <li class="current"><a href="files.html"><span>Files</span></a></li> |
| </ul> |
| </div> |
| <div class="tabs2"> |
| <ul class="tablist"> |
| <li><a href="files.html"><span>File List</span></a></li> |
| <li><a href="globals.html"><span>File Members</span></a></li> |
| </ul> |
| </div> |
| </div> |
| <div class="header"> |
| <div class="summary"> |
| <a href="#nested-classes">Classes</a> | |
| <a href="#typedef-members">Typedefs</a> | |
| <a href="#var-members">Variables</a> </div> |
| <div class="headertitle"> |
| <h1>XalanTransformer.hpp File Reference</h1> </div> |
| </div> |
| <div class="contents"> |
| <code>#include <<a class="el" href="XalanTransformerDefinitions_8hpp_source.html">xalanc/XalanTransformer/XalanTransformerDefinitions.hpp</a>></code><br/> |
| <code>#include <cassert></code><br/> |
| <code>#include <iosfwd></code><br/> |
| <code>#include <algorithm></code><br/> |
| <code>#include <<a class="el" href="XalanVector_8hpp_source.html">xalanc/Include/XalanVector.hpp</a>></code><br/> |
| <code>#include <<a class="el" href="XalanNode_8hpp_source.html">xalanc/XalanDOM/XalanNode.hpp</a>></code><br/> |
| <code>#include <<a class="el" href="XalanMap_8hpp_source.html">xalanc/Include/XalanMap.hpp</a>></code><br/> |
| <code>#include <<a class="el" href="XalanParamHolder_8hpp_source.html">xalanc/XSLT/XalanParamHolder.hpp</a>></code><br/> |
| <code>#include <<a class="el" href="XObjectFactoryDefault_8hpp_source.html">xalanc/XPath/XObjectFactoryDefault.hpp</a>></code><br/> |
| <code>#include <<a class="el" href="XalanQNameByValue_8hpp_source.html">xalanc/XPath/XalanQNameByValue.hpp</a>></code><br/> |
| <code>#include <<a class="el" href="XSLTInputSource_8hpp_source.html">xalanc/XSLT/XSLTInputSource.hpp</a>></code><br/> |
| <code>#include <<a class="el" href="XSLTResultTarget_8hpp_source.html">xalanc/XSLT/XSLTResultTarget.hpp</a>></code><br/> |
| <div class="dynheader"> |
| Include dependency graph for XalanTransformer.hpp:</div> |
| <div class="dyncontent"> |
| <div class="center"><img src="XalanTransformer_8hpp__incl.png" border="0" usemap="#XalanTransformer_8hpp" alt=""/></div> |
| <map name="XalanTransformer_8hpp" id="XalanTransformer_8hpp"> |
| <area shape="rect" id="node3" href="XalanTransformerDefinitions_8hpp.html" title="xalanc/XalanTransformer/XalanTransformerDefinitions.hpp" alt="" coords="45,83,439,112"/><area shape="rect" id="node21" href="XalanVector_8hpp.html" title="xalanc/Include/XalanVector.hpp" alt="" coords="4850,779,5071,808"/><area shape="rect" id="node42" href="XalanNode_8hpp.html" title="xalanc/XalanDOM/XalanNode.hpp" alt="" coords="3186,469,3423,499"/><area shape="rect" id="node47" href="XalanMap_8hpp.html" title="xalanc/Include/XalanMap.hpp" alt="" coords="5570,701,5778,731"/><area shape="rect" id="node67" href="XalanParamHolder_8hpp.html" title="xalanc/XSLT/XalanParamHolder.hpp" alt="" coords="5515,160,5766,189"/><area shape="rect" id="node173" href="XObjectFactoryDefault_8hpp.html" title="xalanc/XPath/XObjectFactoryDefault.hpp" alt="" coords="1969,83,2249,112"/><area shape="rect" id="node259" href="XalanQNameByValue_8hpp.html" title="xalanc/XPath/XalanQNameByValue.hpp" alt="" coords="5119,160,5394,189"/><area shape="rect" id="node282" href="XSLTInputSource_8hpp.html" title="xalanc/XSLT/XSLTInputSource.hpp" alt="" coords="6391,392,6631,421"/><area shape="rect" id="node289" href="XSLTResultTarget_8hpp.html" title="xalanc/XSLT/XSLTResultTarget.hpp" alt="" coords="5973,392,6215,421"/><area shape="rect" id="node5" href="PlatformDefinitions_8hpp.html" title="xalanc/Include/PlatformDefinitions.hpp" alt="" coords="4943,933,5207,963"/><area shape="rect" id="node11" href="XalanVersion_8hpp.html" title="XalanVersion.hpp" alt="" coords="5209,1011,5342,1040"/><area shape="rect" id="node34" href="XalanMemoryManagement_8hpp.html" title="xalanc/Include/XalanMemoryManagement.hpp" alt="" coords="5725,856,6042,885"/><area shape="rect" id="node44" href="XalanDOMDefinitions_8hpp.html" title="xalanc/XalanDOM/XalanDOMDefinitions.hpp" alt="" coords="3243,701,3545,731"/><area shape="rect" id="node57" href="XalanList_8hpp.html" title="xalanc/Include/XalanList.hpp" alt="" coords="5506,779,5709,808"/><area shape="rect" id="node69" href="XSLTDefinitions_8hpp.html" title="xalanc/XSLT/XSLTDefinitions.hpp" alt="" coords="6285,469,6514,499"/><area shape="rect" id="node72" href="XalanDOMString_8hpp.html" title="xalanc/XalanDOM/XalanDOMString.hpp" alt="" coords="3578,547,3850,576"/><area shape="rect" id="node87" href="XObject_8hpp.html" title="xalanc/XPath/XObject.hpp" alt="" coords="3881,237,4070,267"/><area shape="rect" id="node76" href="STLHelper_8hpp.html" title="xalanc/Include/STLHelper.hpp" alt="" coords="5427,624,5635,653"/><area shape="rect" id="node84" href="XalanDOMException_8hpp.html" title="xalanc/XalanDOM/XalanDOMException.hpp" alt="" coords="3566,624,3862,653"/><area shape="rect" id="node89" href="XPathDefinitions_8hpp.html" title="xalanc/XPath/XPathDefinitions.hpp" alt="" coords="2015,392,2258,421"/><area shape="rect" id="node93" href="DoubleSupport_8hpp.html" title="xalanc/PlatformSupport/DoubleSupport.hpp" alt="" coords="4143,469,4442,499"/><area shape="rect" id="node102" href="FormatterListener_8hpp.html" title="xalanc/PlatformSupport/FormatterListener.hpp" alt="" coords="3751,469,4069,499"/><area shape="rect" id="node108" href="XalanReferenceCountedObject_8hpp.html" title="xalanc/PlatformSupport/XalanReferenceCountedObject.hpp" alt="" coords="4466,469,4866,499"/><area shape="rect" id="node111" href="DOMServices_8hpp.html" title="xalanc/DOMSupport/DOMServices.hpp" alt="" coords="3989,315,4255,344"/><area shape="rect" id="node157" href="NodeRefListBase_8hpp.html" title="xalanc/XPath/NodeRefListBase.hpp" alt="" coords="3007,315,3253,344"/><area shape="rect" id="node161" href="XalanXPathException_8hpp.html" title="xalanc/XPath/XalanXPathException.hpp" alt="" coords="3690,315,3965,344"/><area shape="rect" id="node166" href="XPathExecutionContext_8hpp.html" title="xalanc/XPath/XPathExecutionContext.hpp" alt="" coords="3378,315,3666,344"/><area shape="rect" id="node95" href="PlatformSupportDefinitions_8hpp.html" title="xalanc/PlatformSupport/PlatformSupportDefinitions.hpp" alt="" coords="4478,547,4854,576"/><area shape="rect" id="node113" href="DOMSupportDefinitions_8hpp.html" title="xalanc/DOMSupport/DOMSupportDefinitions.hpp" alt="" coords="2434,624,2765,653"/><area shape="rect" id="node117" href="XalanAttr_8hpp.html" title="xalanc/XalanDOM/XalanAttr.hpp" alt="" coords="3877,392,4103,421"/><area shape="rect" id="node121" href="XalanComment_8hpp.html" title="xalanc/XalanDOM/XalanComment.hpp" alt="" coords="2890,624,3157,653"/><area shape="rect" id="node124" href="XalanDocument_8hpp.html" title="xalanc/XalanDOM/XalanDocument.hpp" alt="" coords="3303,392,3573,421"/><area shape="rect" id="node128" href="XalanElement_8hpp.html" title="xalanc/XalanDOM/XalanElement.hpp" alt="" coords="3597,392,3853,421"/><area shape="rect" id="node132" href="XalanProcessingInstruction_8hpp.html" title="xalanc/XalanDOM/XalanProcessingInstruction.hpp" alt="" coords="2890,392,3229,421"/><area shape="rect" id="node136" href="XalanText_8hpp.html" title="xalanc/XalanDOM/XalanText.hpp" alt="" coords="2959,547,3189,576"/><area shape="rect" id="node139" href="DOMStringHelper_8hpp.html" title="xalanc/PlatformSupport/DOMStringHelper.hpp" alt="" coords="5339,392,5654,421"/><area shape="rect" id="node152" href="ExecutionContext_8hpp.html" title="xalanc/PlatformSupport/ExecutionContext.hpp" alt="" coords="2695,469,3010,499"/><area shape="rect" id="node177" href="XObjectFactory_8hpp.html" title="xalanc/XPath/XObjectFactory.hpp" alt="" coords="3254,160,3489,189"/><area shape="rect" id="node184" href="XBoolean_8hpp.html" title="xalanc/XPath/XBoolean.hpp" alt="" coords="2455,160,2655,189"/><area shape="rect" id="node188" href="XNodeSetAllocator_8hpp.html" title="xalanc/XPath/XNodeSetAllocator.hpp" alt="" coords="1821,160,2079,189"/><area shape="rect" id="node198" href="XNodeSetNodeProxyAllocator_8hpp.html" title="xalanc/XPath/XNodeSetNodeProxyAllocator.hpp" alt="" coords="2103,160,2431,189"/><area shape="rect" id="node206" href="XNumberAllocator_8hpp.html" title="xalanc/XPath/XNumberAllocator.hpp" alt="" coords="2709,237,2962,267"/><area shape="rect" id="node214" href="XStringAllocator_8hpp.html" title="xalanc/XPath/XStringAllocator.hpp" alt="" coords="882,237,1122,267"/><area shape="rect" id="node221" href="XStringAdapterAllocator_8hpp.html" title="xalanc/XPath/XStringAdapterAllocator.hpp" alt="" coords="1146,237,1437,267"/><area shape="rect" id="node228" href="XStringCachedAllocator_8hpp.html" title="xalanc/XPath/XStringCachedAllocator.hpp" alt="" coords="751,160,1039,189"/><area shape="rect" id="node236" href="XStringReferenceAllocator_8hpp.html" title="xalanc/XPath/XStringReferenceAllocator.hpp" alt="" coords="194,237,498,267"/><area shape="rect" id="node243" href="XTokenNumberAdapterAllocator_8hpp.html" title="xalanc/XPath/XTokenNumberAdapterAllocator.hpp" alt="" coords="1613,237,1954,267"/><area shape="rect" id="node251" href="XTokenStringAdapterAllocator_8hpp.html" title="xalanc/XPath/XTokenStringAdapterAllocator.hpp" alt="" coords="2357,237,2685,267"/><area shape="rect" id="node191" href="XNodeSet_8hpp.html" title="xalanc/XPath/XNodeSet.hpp" alt="" coords="2079,237,2282,267"/><area shape="rect" id="node195" href="ReusableArenaAllocator_8hpp.html" title="xalanc/PlatformSupport/ReusableArenaAllocator.hpp" alt="" coords="1245,315,1599,344"/><area shape="rect" id="node201" href="XNodeSetNodeProxy_8hpp.html" title="xalanc/XPath/XNodeSetNodeProxy.hpp" alt="" coords="2986,237,3258,267"/><area shape="rect" id="node209" href="XNumber_8hpp.html" title="xalanc/XPath/XNumber.hpp" alt="" coords="2786,315,2983,344"/><area shape="rect" id="node217" href="XString_8hpp.html" title="xalanc/XPath/XString.hpp" alt="" coords="674,315,861,344"/><area shape="rect" id="node224" href="XStringAdapter_8hpp.html" title="xalanc/XPath/XStringAdapter.hpp" alt="" coords="935,315,1170,344"/><area shape="rect" id="node231" href="XStringCached_8hpp.html" title="xalanc/XPath/XStringCached.hpp" alt="" coords="623,237,858,267"/><area shape="rect" id="node239" href="XStringReference_8hpp.html" title="xalanc/XPath/XStringReference.hpp" alt="" coords="247,315,498,344"/><area shape="rect" id="node246" href="XTokenNumberAdapter_8hpp.html" title="xalanc/XPath/XTokenNumberAdapter.hpp" alt="" coords="1623,315,1909,344"/><area shape="rect" id="node254" href="XTokenStringAdapter_8hpp.html" title="xalanc/XPath/XTokenStringAdapter.hpp" alt="" coords="2237,315,2509,344"/><area shape="rect" id="node262" href="XalanQName_8hpp.html" title="xalanc/XPath/XalanQName.hpp" alt="" coords="5145,237,5369,267"/><area shape="rect" id="node266" href="XalanDeque_8hpp.html" title="xalanc/Include/XalanDeque.hpp" alt="" coords="6015,701,6237,731"/><area shape="rect" id="node274" href="PrefixResolver_8hpp.html" title="xalanc/PlatformSupport/PrefixResolver.hpp" alt="" coords="4890,469,5181,499"/><area shape="rect" id="node277" href="NameSpace_8hpp.html" title="xalanc/XPath/NameSpace.hpp" alt="" coords="5149,315,5365,344"/></map> |
| </div> |
| |
| <p><a href="XalanTransformer_8hpp_source.html">Go to the source code of this file.</a></p> |
| <h2><a name="nested-classes"></a> |
| Classes</h2> |
| <ul> |
| <li>class <a class="el" href="classXalanTransformer.html">XalanTransformer</a> |
| <dl class="el"><dd class="mdescRight">This is a simple C++ interface for some common usage patterns. <a href="classXalanTransformer.html#_details">More...</a><br/></dl><li>class <a class="el" href="classXalanTransformer_1_1EnsureFunctionsInstallation.html">XalanTransformer::EnsureFunctionsInstallation</a> |
| <li>class <a class="el" href="classXalanTransformer_1_1EnsureDestroyParsedSource.html">XalanTransformer::EnsureDestroyParsedSource</a> |
| <li>class <a class="el" href="classXalanTransformer_1_1EnsureDestroyCompiledStylesheet.html">XalanTransformer::EnsureDestroyCompiledStylesheet</a> |
| <li>struct <a class="el" href="structXalanTransformer_1_1EnsureDestroyDocumentBuilder.html">XalanTransformer::EnsureDestroyDocumentBuilder</a> |
| <li>class <b>XalanTransformer::EnsureReset</b> |
| </ul> |
| <h2><a name="typedef-members"></a> |
| Typedefs</h2> |
| <ul> |
| <li>typedef <br class="typebreak"/> |
| XERCES_CPP_NAMESPACE_QUALIFIER <br class="typebreak"/> |
| ErrorHandler <a class="el" href="XalanTransformer_8hpp.html#abec424e2115bfc3c57b1c7460eeb1608">ErrorHandlerType</a> |
| </ul> |
| <h2><a name="var-members"></a> |
| Variables</h2> |
| <ul> |
| <li>XALAN_CPP_NAMESPACE_BEGIN <br class="typebreak"/> |
| typedef <br class="typebreak"/> |
| XERCES_CPP_NAMESPACE_QUALIFIER <br class="typebreak"/> |
| EntityResolver <a class="el" href="XalanTransformer_8hpp.html#af7b85031b4500b529ef256ba8ec74ad7">EntityResolverType</a> |
| </ul> |
| <hr/><h2>Typedef Documentation</h2> |
| <a class="anchor" id="abec424e2115bfc3c57b1c7460eeb1608"></a><!-- doxytag: member="XalanTransformer.hpp::ErrorHandlerType" ref="abec424e2115bfc3c57b1c7460eeb1608" args="" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">typedef XERCES_CPP_NAMESPACE_QUALIFIER ErrorHandler <a class="el" href="XalanCompiledStylesheetDefault_8hpp.html#abec424e2115bfc3c57b1c7460eeb1608">ErrorHandlerType</a></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="XalanTransformer_8hpp_source.html#l00064">64</a> of file <a class="el" href="XalanTransformer_8hpp_source.html">XalanTransformer.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <hr/><h2>Variable Documentation</h2> |
| <a class="anchor" id="af7b85031b4500b529ef256ba8ec74ad7"></a><!-- doxytag: member="XalanTransformer.hpp::EntityResolverType" ref="af7b85031b4500b529ef256ba8ec74ad7" args="" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">XALAN_CPP_NAMESPACE_BEGIN typedef XERCES_CPP_NAMESPACE_QUALIFIER EntityResolver <a class="el" href="XMLParserLiaison_8hpp.html#a4b3bc3c5ffa5c9f13ba4772c74e0daa8">EntityResolverType</a></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="XalanTransformer_8hpp_source.html#l00063">63</a> of file <a class="el" href="XalanTransformer_8hpp_source.html">XalanTransformer.hpp</a>.</p> |
| |
| </div> |
| </div> |
| </div> |
| <p align="center"><a href="graph_legend.html">Interpreting class diagrams</a></p> |
| <p><font color="#000000" face="arial,helvetica,sanserif" size="-1"> |
| <i><a href="http://www.doxygen.org/">Doxygen</a> and |
| <a href="http://www.graphviz.org/">GraphViz</a> are |
| used to generate this API documentation from the Xalan-C header files.</i></font></p> |
| |
| <table border="0" cellpadding="0" cellspacing="0" width="80%"> |
| <tr> |
| <td width="80%" valign="top"> |
| <p align="center"><b>Xalan-C++ XSLT Processor Version 1.11</b><br/> |
| Copyright © 1999-2012 The Apache Software Foundation.<br/> |
| All Rights Reserved.</p> |
| </td> |
| </tr> |
| <tr> |
| <td width="100%"> |
| <p align="center"><img src="asf_logo_wide.gif" width="268" height="25" align="bottom" border="0" alt="Apache Logo"> |
| </td> |
| </tr> |
| </table> |
| </body> |
| </html> |