| <!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 class="current"><a href="annotated.html"><span>Classes</span></a></li> |
| <li><a href="files.html"><span>Files</span></a></li> |
| </ul> |
| </div> |
| <div class="tabs2"> |
| <ul class="tablist"> |
| <li><a href="annotated.html"><span>Class List</span></a></li> |
| <li><a href="classes.html"><span>Class Index</span></a></li> |
| <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> |
| <li><a href="functions.html"><span>Class Members</span></a></li> |
| </ul> |
| </div> |
| </div> |
| <div class="header"> |
| <div class="summary"> |
| <a href="#nested-classes">Classes</a> | |
| <a href="#pub-types">Public Types</a> | |
| <a href="#pub-static-methods">Static Public Member Functions</a> | |
| <a href="#pub-static-attribs">Static Public Attributes</a> </div> |
| <div class="headertitle"> |
| <h1>URISupport Class Reference</h1> </div> |
| </div> |
| <div class="contents"> |
| <!-- doxytag: class="URISupport" --> |
| <p><code>#include <<a class="el" href="URISupport_8hpp_source.html">URISupport.hpp</a>></code></p> |
| |
| <p><a href="classURISupport-members.html">List of all members.</a></p> |
| <h2><a name="nested-classes"></a> |
| Classes</h2> |
| <ul> |
| <li>class <a class="el" href="classURISupport_1_1InvalidURIException.html">InvalidURIException</a> |
| <dl class="el"><dd class="mdescRight">Normalizes the string passed in, replacing \ with /. <a href="classURISupport_1_1InvalidURIException.html#_details">More...</a><br/></dl></ul> |
| <h2><a name="pub-types"></a> |
| Public Types</h2> |
| <ul> |
| <li>typedef <a class="el" href="classXalanAutoPtr.html">XalanAutoPtr</a>< <a class="el" href="URISupport_8hpp.html#aa4be314b7b74926afb5667edce811d18">XMLURLType</a> > <a class="el" href="classURISupport.html#a5ed3ecc95c47f564670bd811ad40a7da">URLAutoPtrType</a> |
| </ul> |
| <h2><a name="pub-static-methods"></a> |
| Static Public Member Functions</h2> |
| <ul> |
| <li>static <a class="el" href="classXalanAutoPtr.html">URLAutoPtrType</a> <a class="el" href="classURISupport.html#af635ca790c35c28875286b73475a6409">getURLFromString</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &urlString, MemoryManager &theManager) |
| <dl class="el"><dd class="mdescRight">Determine the fully qualified URI for a string. <a href="#af635ca790c35c28875286b73475a6409"></a><br/></dl><li>static void <a class="el" href="classURISupport.html#af6fda74b352c9357d9885917e525b09f">getURLFromString</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &urlString, <a class="el" href="URISupport_8hpp.html#aa4be314b7b74926afb5667edce811d18">XMLURLType</a> &url, MemoryManager &theManager) |
| <dl class="el"><dd class="mdescRight">Determine the fully qualified URI for a string. <a href="#af6fda74b352c9357d9885917e525b09f"></a><br/></dl><li>static <a class="el" href="classXalanAutoPtr.html">URLAutoPtrType</a> <a class="el" href="classURISupport.html#a1e113728677f85fe2ef4c1dcb85c3cc5">getURLFromString</a> (const XalanDOMChar *urlString, MemoryManager &theManager) |
| <dl class="el"><dd class="mdescRight">Determine the fully qualified URI for a string. <a href="#a1e113728677f85fe2ef4c1dcb85c3cc5"></a><br/></dl><li>static void <a class="el" href="classURISupport.html#ae63791c178df288d8b13653e3f7f4bb3">getURLFromString</a> (const XalanDOMChar *urlString, <a class="el" href="URISupport_8hpp.html#aa4be314b7b74926afb5667edce811d18">XMLURLType</a> &url, MemoryManager &theManager) |
| <dl class="el"><dd class="mdescRight">Determine the fully qualified URI for a string. <a href="#ae63791c178df288d8b13653e3f7f4bb3"></a><br/></dl><li>static <a class="el" href="classXalanAutoPtr.html">URLAutoPtrType</a> <a class="el" href="classURISupport.html#ab7c54a4739966e5652fdead5037bf4f2">getURLFromString</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &urlString, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &base, MemoryManager &theManager) |
| <dl class="el"><dd class="mdescRight">Determine the fully qualified URI for a string. <a href="#ab7c54a4739966e5652fdead5037bf4f2"></a><br/></dl><li>static <a class="el" href="classXalanAutoPtr.html">URLAutoPtrType</a> <a class="el" href="classURISupport.html#ab063b4345af0f6cc326c2e015c2d37db">getURLFromString</a> (const XalanDOMChar *urlString, const XalanDOMChar *base) |
| <dl class="el"><dd class="mdescRight">Determine the fully qualified URI for a string. <a href="#ab063b4345af0f6cc326c2e015c2d37db"></a><br/></dl><li>static void <a class="el" href="classURISupport.html#a505c415d4a6b9b1679f066a1e2bacd5c">getURLStringFromString</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &urlString, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &theNormalizedURI) |
| <dl class="el"><dd class="mdescRight">Determine the fully qualified URI for a string. <a href="#a505c415d4a6b9b1679f066a1e2bacd5c"></a><br/></dl><li>static void <a class="el" href="classURISupport.html#a5ea09f4f3afe6c26a6462bb768e98853">getURLStringFromString</a> (const XalanDOMChar *urlString, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &theNormalizedURI) |
| <dl class="el"><dd class="mdescRight">Determine the fully qualified URI for a string. <a href="#a5ea09f4f3afe6c26a6462bb768e98853"></a><br/></dl><li>static void <a class="el" href="classURISupport.html#a9118835e7381b18ab964e9ba9eeeec2f">getURLStringFromString</a> (const XalanDOMChar *urlString, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> len, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &theNormalizedURI) |
| <dl class="el"><dd class="mdescRight">Determine the fully qualified URI for a string. <a href="#a9118835e7381b18ab964e9ba9eeeec2f"></a><br/></dl><li>static void <a class="el" href="classURISupport.html#a66de77da1d66463e18668a2149ae8a81">getURLStringFromString</a> (const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &urlString, const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &base, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &theNormalizedURI) |
| <dl class="el"><dd class="mdescRight">Determine the fully qualified URI for a string. <a href="#a66de77da1d66463e18668a2149ae8a81"></a><br/></dl><li>static void <a class="el" href="classURISupport.html#aa790127c6b4c6c04507d358313ef31ce">getURLStringFromString</a> (const XalanDOMChar *urlString, const XalanDOMChar *base, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &theNormalizedURI) |
| <dl class="el"><dd class="mdescRight">Determine the fully qualified URI for a string. <a href="#aa790127c6b4c6c04507d358313ef31ce"></a><br/></dl><li>static void <a class="el" href="classURISupport.html#ad1afbabff5ceedb47211cc0463c376e7">getURLStringFromString</a> (const XalanDOMChar *urlString, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> urlStringLen, const XalanDOMChar *base, <a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> baseLen, <a class="el" href="classXalanDOMString.html">XalanDOMString</a> &theNormalizedURI) |
| <dl class="el"><dd class="mdescRight">Determine the fully qualified URI for a string. <a href="#ad1afbabff5ceedb47211cc0463c376e7"></a><br/></dl><li>static <a class="el" href="classXalanDOMString.html">XalanDOMString</a> & <a class="el" href="classURISupport.html#a306f12752c9d5af3811d74031772ebf3">NormalizeURIText</a> (<a class="el" href="classXalanDOMString.html">XalanDOMString</a> &uriString) |
| <dl class="el"><dd class="mdescRight">Normalizes the string passed in, replacing \ with /. <a href="#a306f12752c9d5af3811d74031772ebf3"></a><br/></dl></ul> |
| <h2><a name="pub-static-attribs"></a> |
| Static Public Attributes</h2> |
| <ul> |
| <li>static const XalanDOMChar <a class="el" href="classURISupport.html#aee1315b2dc0b694fc19a4a85fe88195d">s_fileProtocolString1</a> [] |
| <li>static const XalanDOMChar <a class="el" href="classURISupport.html#aaaa093260cfa38d4c3a535ffd6a390e3">s_fileProtocolString2</a> [] |
| </ul> |
| <hr/><a name="_details"></a><h2>Detailed Description</h2> |
| |
| <p>Definition at line <a class="el" href="URISupport_8hpp_source.html#l00052">52</a> of file <a class="el" href="URISupport_8hpp_source.html">URISupport.hpp</a>.</p> |
| <hr/><h2>Member Typedef Documentation</h2> |
| <a class="anchor" id="a5ed3ecc95c47f564670bd811ad40a7da"></a><!-- doxytag: member="URISupport::URLAutoPtrType" ref="a5ed3ecc95c47f564670bd811ad40a7da" args="" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">typedef <a class="el" href="classXalanAutoPtr.html">XalanAutoPtr</a><<a class="el" href="URISupport_8hpp.html#aa4be314b7b74926afb5667edce811d18">XMLURLType</a>> <a class="el" href="classXalanAutoPtr.html">URISupport::URLAutoPtrType</a></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="URISupport_8hpp_source.html#l00056">56</a> of file <a class="el" href="URISupport_8hpp_source.html">URISupport.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <hr/><h2>Member Function Documentation</h2> |
| <a class="anchor" id="af635ca790c35c28875286b73475a6409"></a><!-- doxytag: member="URISupport::getURLFromString" ref="af635ca790c35c28875286b73475a6409" args="(const XalanDOMString &urlString, MemoryManager &theManager)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="classXalanAutoPtr.html">URLAutoPtrType</a> URISupport::getURLFromString </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> & </td> |
| <td class="paramname"> <em>urlString</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">MemoryManager & </td> |
| <td class="paramname"> <em>theManager</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td><code> [inline, static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Determine the fully qualified URI for a string. </p> |
| <dl><dt><b>Parameters:</b></dt><dd> |
| <table border="0" cellspacing="2" cellpadding="0"> |
| <tr><td valign="top"></td><td valign="top"><em>urlString</em> </td><td>string to qualify </td></tr> |
| </table> |
| </dd> |
| </dl> |
| <dl class="return"><dt><b>Returns:</b></dt><dd>auto pointer to fully qualified URI </dd></dl> |
| |
| <p>Definition at line <a class="el" href="URISupport_8hpp_source.html#l00065">65</a> of file <a class="el" href="URISupport_8hpp_source.html">URISupport.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="af6fda74b352c9357d9885917e525b09f"></a><!-- doxytag: member="URISupport::getURLFromString" ref="af6fda74b352c9357d9885917e525b09f" args="(const XalanDOMString &urlString, XMLURLType &url, MemoryManager &theManager)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static void URISupport::getURLFromString </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> & </td> |
| <td class="paramname"> <em>urlString</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"><a class="el" href="URISupport_8hpp.html#aa4be314b7b74926afb5667edce811d18">XMLURLType</a> & </td> |
| <td class="paramname"> <em>url</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">MemoryManager & </td> |
| <td class="paramname"> <em>theManager</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td><code> [inline, static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Determine the fully qualified URI for a string. </p> |
| <dl><dt><b>Parameters:</b></dt><dd> |
| <table border="0" cellspacing="2" cellpadding="0"> |
| <tr><td valign="top"></td><td valign="top"><em>urlString</em> </td><td>string to qualify </td></tr> |
| <tr><td valign="top"></td><td valign="top"><em>url</em> </td><td>to update with the qualified string. </td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| <p>Definition at line <a class="el" href="URISupport_8hpp_source.html#l00078">78</a> of file <a class="el" href="URISupport_8hpp_source.html">URISupport.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ae63791c178df288d8b13653e3f7f4bb3"></a><!-- doxytag: member="URISupport::getURLFromString" ref="ae63791c178df288d8b13653e3f7f4bb3" args="(const XalanDOMChar *urlString, XMLURLType &url, MemoryManager &theManager)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static void URISupport::getURLFromString </td> |
| <td>(</td> |
| <td class="paramtype">const XalanDOMChar * </td> |
| <td class="paramname"> <em>urlString</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"><a class="el" href="URISupport_8hpp.html#aa4be314b7b74926afb5667edce811d18">XMLURLType</a> & </td> |
| <td class="paramname"> <em>url</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">MemoryManager & </td> |
| <td class="paramname"> <em>theManager</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td><code> [inline, static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Determine the fully qualified URI for a string. </p> |
| <dl><dt><b>Parameters:</b></dt><dd> |
| <table border="0" cellspacing="2" cellpadding="0"> |
| <tr><td valign="top"></td><td valign="top"><em>urlString</em> </td><td>string to qualify </td></tr> |
| <tr><td valign="top"></td><td valign="top"><em>url</em> </td><td>to update with the qualified string. </td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| <p>Definition at line <a class="el" href="URISupport_8hpp_source.html#l00103">103</a> of file <a class="el" href="URISupport_8hpp_source.html">URISupport.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ab7c54a4739966e5652fdead5037bf4f2"></a><!-- doxytag: member="URISupport::getURLFromString" ref="ab7c54a4739966e5652fdead5037bf4f2" args="(const XalanDOMString &urlString, const XalanDOMString &base, MemoryManager &theManager)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="classXalanAutoPtr.html">URLAutoPtrType</a> URISupport::getURLFromString </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> & </td> |
| <td class="paramname"> <em>urlString</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> & </td> |
| <td class="paramname"> <em>base</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">MemoryManager & </td> |
| <td class="paramname"> <em>theManager</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td><code> [inline, static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Determine the fully qualified URI for a string. </p> |
| <dl><dt><b>Parameters:</b></dt><dd> |
| <table border="0" cellspacing="2" cellpadding="0"> |
| <tr><td valign="top"></td><td valign="top"><em>urlString</em> </td><td>string to qualify </td></tr> |
| <tr><td valign="top"></td><td valign="top"><em>base</em> </td><td>base location for URI </td></tr> |
| </table> |
| </dd> |
| </dl> |
| <dl class="return"><dt><b>Returns:</b></dt><dd>auto pointer to fully qualified URI </dd></dl> |
| |
| <p>Definition at line <a class="el" href="URISupport_8hpp_source.html#l00123">123</a> of file <a class="el" href="URISupport_8hpp_source.html">URISupport.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a1e113728677f85fe2ef4c1dcb85c3cc5"></a><!-- doxytag: member="URISupport::getURLFromString" ref="a1e113728677f85fe2ef4c1dcb85c3cc5" args="(const XalanDOMChar *urlString, MemoryManager &theManager)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="classXalanAutoPtr.html">URLAutoPtrType</a> URISupport::getURLFromString </td> |
| <td>(</td> |
| <td class="paramtype">const XalanDOMChar * </td> |
| <td class="paramname"> <em>urlString</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">MemoryManager & </td> |
| <td class="paramname"> <em>theManager</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td><code> [static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Determine the fully qualified URI for a string. </p> |
| <dl><dt><b>Parameters:</b></dt><dd> |
| <table border="0" cellspacing="2" cellpadding="0"> |
| <tr><td valign="top"></td><td valign="top"><em>urlString</em> </td><td>string to qualify </td></tr> |
| </table> |
| </dd> |
| </dl> |
| <dl class="return"><dt><b>Returns:</b></dt><dd>auto pointer to fully qualified URI </dd></dl> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ab063b4345af0f6cc326c2e015c2d37db"></a><!-- doxytag: member="URISupport::getURLFromString" ref="ab063b4345af0f6cc326c2e015c2d37db" args="(const XalanDOMChar *urlString, const XalanDOMChar *base)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="classXalanAutoPtr.html">URLAutoPtrType</a> URISupport::getURLFromString </td> |
| <td>(</td> |
| <td class="paramtype">const XalanDOMChar * </td> |
| <td class="paramname"> <em>urlString</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const XalanDOMChar * </td> |
| <td class="paramname"> <em>base</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td><code> [static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Determine the fully qualified URI for a string. </p> |
| <dl><dt><b>Parameters:</b></dt><dd> |
| <table border="0" cellspacing="2" cellpadding="0"> |
| <tr><td valign="top"></td><td valign="top"><em>urlString</em> </td><td>string to qualify </td></tr> |
| <tr><td valign="top"></td><td valign="top"><em>base</em> </td><td>base location for URI </td></tr> |
| </table> |
| </dd> |
| </dl> |
| <dl class="return"><dt><b>Returns:</b></dt><dd>auto pointer to fully qualified URI </dd></dl> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aa790127c6b4c6c04507d358313ef31ce"></a><!-- doxytag: member="URISupport::getURLStringFromString" ref="aa790127c6b4c6c04507d358313ef31ce" args="(const XalanDOMChar *urlString, const XalanDOMChar *base, XalanDOMString &theNormalizedURI)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static void URISupport::getURLStringFromString </td> |
| <td>(</td> |
| <td class="paramtype">const XalanDOMChar * </td> |
| <td class="paramname"> <em>urlString</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const XalanDOMChar * </td> |
| <td class="paramname"> <em>base</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> & </td> |
| <td class="paramname"> <em>theNormalizedURI</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td><code> [inline, static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Determine the fully qualified URI for a string. </p> |
| <dl><dt><b>Parameters:</b></dt><dd> |
| <table border="0" cellspacing="2" cellpadding="0"> |
| <tr><td valign="top"></td><td valign="top"><em>urlString</em> </td><td>string to qualify </td></tr> |
| <tr><td valign="top"></td><td valign="top"><em>base</em> </td><td>base location for URI </td></tr> |
| <tr><td valign="top"></td><td valign="top"><em>theNormalizedURI</em> </td><td>fully qualified URI </td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| <p>Definition at line <a class="el" href="URISupport_8hpp_source.html#l00220">220</a> of file <a class="el" href="URISupport_8hpp_source.html">URISupport.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a505c415d4a6b9b1679f066a1e2bacd5c"></a><!-- doxytag: member="URISupport::getURLStringFromString" ref="a505c415d4a6b9b1679f066a1e2bacd5c" args="(const XalanDOMString &urlString, XalanDOMString &theNormalizedURI)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static void URISupport::getURLStringFromString </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> & </td> |
| <td class="paramname"> <em>urlString</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> & </td> |
| <td class="paramname"> <em>theNormalizedURI</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td><code> [inline, static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Determine the fully qualified URI for a string. </p> |
| <dl><dt><b>Parameters:</b></dt><dd> |
| <table border="0" cellspacing="2" cellpadding="0"> |
| <tr><td valign="top"></td><td valign="top"><em>urlString</em> </td><td>string to qualify </td></tr> |
| </table> |
| </dd> |
| </dl> |
| <dl class="return"><dt><b>Returns:</b></dt><dd>string to fully qualified URI </dd></dl> |
| |
| <p>Definition at line <a class="el" href="URISupport_8hpp_source.html#l00155">155</a> of file <a class="el" href="URISupport_8hpp_source.html">URISupport.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a66de77da1d66463e18668a2149ae8a81"></a><!-- doxytag: member="URISupport::getURLStringFromString" ref="a66de77da1d66463e18668a2149ae8a81" args="(const XalanDOMString &urlString, const XalanDOMString &base, XalanDOMString &theNormalizedURI)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static void URISupport::getURLStringFromString </td> |
| <td>(</td> |
| <td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> & </td> |
| <td class="paramname"> <em>urlString</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const <a class="el" href="classXalanDOMString.html">XalanDOMString</a> & </td> |
| <td class="paramname"> <em>base</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> & </td> |
| <td class="paramname"> <em>theNormalizedURI</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td><code> [inline, static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Determine the fully qualified URI for a string. </p> |
| <dl><dt><b>Parameters:</b></dt><dd> |
| <table border="0" cellspacing="2" cellpadding="0"> |
| <tr><td valign="top"></td><td valign="top"><em>urlString</em> </td><td>string to qualify </td></tr> |
| <tr><td valign="top"></td><td valign="top"><em>base</em> </td><td>base location for URI </td></tr> |
| <tr><td valign="top"></td><td valign="top"><em>theNormalizedURI</em> </td><td>fully qualified URI </td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| <p>Definition at line <a class="el" href="URISupport_8hpp_source.html#l00203">203</a> of file <a class="el" href="URISupport_8hpp_source.html">URISupport.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ad1afbabff5ceedb47211cc0463c376e7"></a><!-- doxytag: member="URISupport::getURLStringFromString" ref="ad1afbabff5ceedb47211cc0463c376e7" args="(const XalanDOMChar *urlString, XalanDOMString::size_type urlStringLen, const XalanDOMChar *base, XalanDOMString::size_type baseLen, XalanDOMString &theNormalizedURI)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static void URISupport::getURLStringFromString </td> |
| <td>(</td> |
| <td class="paramtype">const XalanDOMChar * </td> |
| <td class="paramname"> <em>urlString</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> </td> |
| <td class="paramname"> <em>urlStringLen</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const XalanDOMChar * </td> |
| <td class="paramname"> <em>base</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> </td> |
| <td class="paramname"> <em>baseLen</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> & </td> |
| <td class="paramname"> <em>theNormalizedURI</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td><code> [static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Determine the fully qualified URI for a string. </p> |
| <dl><dt><b>Parameters:</b></dt><dd> |
| <table border="0" cellspacing="2" cellpadding="0"> |
| <tr><td valign="top"></td><td valign="top"><em>urlString</em> </td><td>string to qualify </td></tr> |
| <tr><td valign="top"></td><td valign="top"><em>base</em> </td><td>base location for URI </td></tr> |
| <tr><td valign="top"></td><td valign="top"><em>theNormalizedURI</em> </td><td>fully qualified URI </td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a5ea09f4f3afe6c26a6462bb768e98853"></a><!-- doxytag: member="URISupport::getURLStringFromString" ref="a5ea09f4f3afe6c26a6462bb768e98853" args="(const XalanDOMChar *urlString, XalanDOMString &theNormalizedURI)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static void URISupport::getURLStringFromString </td> |
| <td>(</td> |
| <td class="paramtype">const XalanDOMChar * </td> |
| <td class="paramname"> <em>urlString</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> & </td> |
| <td class="paramname"> <em>theNormalizedURI</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td><code> [inline, static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Determine the fully qualified URI for a string. </p> |
| <dl><dt><b>Parameters:</b></dt><dd> |
| <table border="0" cellspacing="2" cellpadding="0"> |
| <tr><td valign="top"></td><td valign="top"><em>urlString</em> </td><td>string to qualify </td></tr> |
| <tr><td valign="top"></td><td valign="top"><em>theNormalizedURI</em> </td><td>fully qualified URI </td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| <p>Definition at line <a class="el" href="URISupport_8hpp_source.html#l00170">170</a> of file <a class="el" href="URISupport_8hpp_source.html">URISupport.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a9118835e7381b18ab964e9ba9eeeec2f"></a><!-- doxytag: member="URISupport::getURLStringFromString" ref="a9118835e7381b18ab964e9ba9eeeec2f" args="(const XalanDOMChar *urlString, XalanDOMString::size_type len, XalanDOMString &theNormalizedURI)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static void URISupport::getURLStringFromString </td> |
| <td>(</td> |
| <td class="paramtype">const XalanDOMChar * </td> |
| <td class="paramname"> <em>urlString</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"><a class="el" href="classXalanDOMString.html#ab8b91a47f3335d6c54c49029dd1074f2">XalanDOMString::size_type</a> </td> |
| <td class="paramname"> <em>len</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> & </td> |
| <td class="paramname"> <em>theNormalizedURI</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td><code> [static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Determine the fully qualified URI for a string. </p> |
| <dl><dt><b>Parameters:</b></dt><dd> |
| <table border="0" cellspacing="2" cellpadding="0"> |
| <tr><td valign="top"></td><td valign="top"><em>urlString</em> </td><td>string to qualify </td></tr> |
| <tr><td valign="top"></td><td valign="top"><em>len</em> </td><td>the length of urlString </td></tr> |
| <tr><td valign="top"></td><td valign="top"><em>theNormalizedURI</em> </td><td>fully qualified URI </td></tr> |
| </table> |
| </dd> |
| </dl> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a306f12752c9d5af3811d74031772ebf3"></a><!-- doxytag: member="URISupport::NormalizeURIText" ref="a306f12752c9d5af3811d74031772ebf3" args="(XalanDOMString &uriString)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">static <a class="el" href="classXalanDOMString.html">XalanDOMString</a>& URISupport::NormalizeURIText </td> |
| <td>(</td> |
| <td class="paramtype"><a class="el" href="classXalanDOMString.html">XalanDOMString</a> & </td> |
| <td class="paramname"> <em>uriString</em></td> |
| <td> ) </td> |
| <td><code> [static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Normalizes the string passed in, replacing \ with /. </p> |
| <dl><dt><b>Parameters:</b></dt><dd> |
| <table border="0" cellspacing="2" cellpadding="0"> |
| <tr><td valign="top"></td><td valign="top"><em>urlString</em> </td><td>string to normalize </td></tr> |
| </table> |
| </dd> |
| </dl> |
| <dl class="return"><dt><b>Returns:</b></dt><dd>a reference to the passed parameter </dd></dl> |
| |
| </div> |
| </div> |
| <hr/><h2>Member Data Documentation</h2> |
| <a class="anchor" id="aee1315b2dc0b694fc19a4a85fe88195d"></a><!-- doxytag: member="URISupport::s_fileProtocolString1" ref="aee1315b2dc0b694fc19a4a85fe88195d" args="[]" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">const XalanDOMChar <a class="el" href="classURISupport.html#aee1315b2dc0b694fc19a4a85fe88195d">URISupport::s_fileProtocolString1</a>[]<code> [static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="URISupport_8hpp_source.html#l00302">302</a> of file <a class="el" href="URISupport_8hpp_source.html">URISupport.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="aaaa093260cfa38d4c3a535ffd6a390e3"></a><!-- doxytag: member="URISupport::s_fileProtocolString2" ref="aaaa093260cfa38d4c3a535ffd6a390e3" args="[]" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">const XalanDOMChar <a class="el" href="classURISupport.html#aaaa093260cfa38d4c3a535ffd6a390e3">URISupport::s_fileProtocolString2</a>[]<code> [static]</code></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="URISupport_8hpp_source.html#l00304">304</a> of file <a class="el" href="URISupport_8hpp_source.html">URISupport.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <hr/>The documentation for this class was generated from the following file:<ul> |
| <li><a class="el" href="URISupport_8hpp_source.html">URISupport.hpp</a></li> |
| </ul> |
| </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> |