1487 lines
129 KiB
HTML
1487 lines
129 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
|
<title>XQilla Simple API Documentation</title>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
|
<link href="tabs.css" rel="stylesheet" type="text/css">
|
|
</head><body>
|
|
<a style="float:right;" href="http://sourceforge.net/projects/xqilla"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=152021&type=2" border="0" alt="SourceForge.net Logo" /></a>
|
|
<!-- Generated by Doxygen 1.8.5 -->
|
|
<div id="navrow1" class="tabs">
|
|
<ul class="tablist">
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
<li><a href="namespaces.html"><span>Namespaces</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>
|
|
<li><a href="examples.html"><span>Examples</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<div id="navrow2" 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="inherits.html"><span>Class Hierarchy</span></a></li>
|
|
<li><a href="functions.html"><span>Class Members</span></a></li>
|
|
</ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="classDynamicContext-members.html">List of all members</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">DynamicContext Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>The execution time dynamic context interface.
|
|
<a href="classDynamicContext.html#details">More...</a></p>
|
|
|
|
<p><code>#include <<a class="el" href="DynamicContext_8hpp_source.html">DynamicContext.hpp</a>></code></p>
|
|
<div class="dynheader">
|
|
Inheritance diagram for DynamicContext:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classDynamicContext__inherit__graph.png" border="0" usemap="#DynamicContext_inherit__map" alt="Inheritance graph"/></div>
|
|
<map name="DynamicContext_inherit__map" id="DynamicContext_inherit__map">
|
|
<area shape="rect" id="node2" href="classStaticContext.html" title="The parse time static context interface. " alt="" coords="19,80,121,107"/><area shape="rect" id="node3" href="classxercesc_1_1XMemory.html" title="This class makes it possible to override the C++ memory management by adding new/delete operators to ..." alt="" coords="5,5,136,32"/></map>
|
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
|
Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:a28e3084b59b68a270961e36dd25e6199"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#a28e3084b59b68a270961e36dd25e6199">~DynamicContext</a> ()</td></tr>
|
|
<tr class="separator:a28e3084b59b68a270961e36dd25e6199"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4df8655c2c707a99179f5391ce681140"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classDynamicContext.html">DynamicContext</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#a4df8655c2c707a99179f5391ce681140">createModuleDynamicContext</a> (const <a class="el" href="classDynamicContext.html">DynamicContext</a> *moduleCtx, <a class="el" href="classxercesc_1_1MemoryManager.html">xercesc::MemoryManager</a> *memMgr=<a class="el" href="classxercesc_1_1XMLPlatformUtils.html#a2521473ea52894e9313573d330a264b4">xercesc::XMLPlatformUtils::fgMemoryManager</a>) const =0</td></tr>
|
|
<tr class="separator:a4df8655c2c707a99179f5391ce681140"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af27044edcd57ce4c53fd5562a98646a1"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#af27044edcd57ce4c53fd5562a98646a1">clearDynamicContext</a> ()=0</td></tr>
|
|
<tr class="memdesc:af27044edcd57ce4c53fd5562a98646a1"><td class="mdescLeft"> </td><td class="mdescRight">Resets the dynamic context, as if it had never been used. <a href="#af27044edcd57ce4c53fd5562a98646a1">More...</a><br/></td></tr>
|
|
<tr class="separator:af27044edcd57ce4c53fd5562a98646a1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad36c4903a44d5ab2a38d8a3227111f7d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classItem.html#a73b92c0cc87378a05bd46328eed7f4ff">Item::Ptr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#ad36c4903a44d5ab2a38d8a3227111f7d">getContextItem</a> () const =0</td></tr>
|
|
<tr class="memdesc:ad36c4903a44d5ab2a38d8a3227111f7d"><td class="mdescLeft"> </td><td class="mdescRight">Get the context <a class="el" href="classItem.html">Item</a>. <a href="#ad36c4903a44d5ab2a38d8a3227111f7d">More...</a><br/></td></tr>
|
|
<tr class="separator:ad36c4903a44d5ab2a38d8a3227111f7d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a93e2663a4a7a7a643a130c92173928a4"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#a93e2663a4a7a7a643a130c92173928a4">setContextItem</a> (const <a class="el" href="classItem.html#a73b92c0cc87378a05bd46328eed7f4ff">Item::Ptr</a> &item)=0</td></tr>
|
|
<tr class="memdesc:a93e2663a4a7a7a643a130c92173928a4"><td class="mdescLeft"> </td><td class="mdescRight">Set the context item to item. <a href="#a93e2663a4a7a7a643a130c92173928a4">More...</a><br/></td></tr>
|
|
<tr class="separator:a93e2663a4a7a7a643a130c92173928a4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a30cab681525608fe6d886ca7f1c93f1a"><td class="memItemLeft" align="right" valign="top">virtual size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#a30cab681525608fe6d886ca7f1c93f1a">getContextPosition</a> () const =0</td></tr>
|
|
<tr class="memdesc:a30cab681525608fe6d886ca7f1c93f1a"><td class="mdescLeft"> </td><td class="mdescRight">Get the context position. <a href="#a30cab681525608fe6d886ca7f1c93f1a">More...</a><br/></td></tr>
|
|
<tr class="separator:a30cab681525608fe6d886ca7f1c93f1a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4bf118202fd810ecd085725270f58ba6"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#a4bf118202fd810ecd085725270f58ba6">setContextPosition</a> (size_t pos)=0</td></tr>
|
|
<tr class="memdesc:a4bf118202fd810ecd085725270f58ba6"><td class="mdescLeft"> </td><td class="mdescRight">Set the context position. <a href="#a4bf118202fd810ecd085725270f58ba6">More...</a><br/></td></tr>
|
|
<tr class="separator:a4bf118202fd810ecd085725270f58ba6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa96cf42edce598da0577ccc6edd4170c"><td class="memItemLeft" align="right" valign="top">virtual size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#aa96cf42edce598da0577ccc6edd4170c">getContextSize</a> () const =0</td></tr>
|
|
<tr class="memdesc:aa96cf42edce598da0577ccc6edd4170c"><td class="mdescLeft"> </td><td class="mdescRight">Get the context size. <a href="#aa96cf42edce598da0577ccc6edd4170c">More...</a><br/></td></tr>
|
|
<tr class="separator:aa96cf42edce598da0577ccc6edd4170c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5a2d457fdcfa3172d705105370983436"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#a5a2d457fdcfa3172d705105370983436">setContextSize</a> (size_t size)=0</td></tr>
|
|
<tr class="memdesc:a5a2d457fdcfa3172d705105370983436"><td class="mdescLeft"> </td><td class="mdescRight">Set the context size. <a href="#a5a2d457fdcfa3172d705105370983436">More...</a><br/></td></tr>
|
|
<tr class="separator:a5a2d457fdcfa3172d705105370983436"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad89e38d40c5b77d9c2228e299073e5a5"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classVariableStore.html">VariableStore</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#ad89e38d40c5b77d9c2228e299073e5a5">getVariableStore</a> () const =0</td></tr>
|
|
<tr class="memdesc:ad89e38d40c5b77d9c2228e299073e5a5"><td class="mdescLeft"> </td><td class="mdescRight">get the variable store <a href="#ad89e38d40c5b77d9c2228e299073e5a5">More...</a><br/></td></tr>
|
|
<tr class="separator:ad89e38d40c5b77d9c2228e299073e5a5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7f428d910c01c0749dc53692ef7daa46"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#a7f428d910c01c0749dc53692ef7daa46">setVariableStore</a> (const <a class="el" href="classVariableStore.html">VariableStore</a> *store)=0</td></tr>
|
|
<tr class="memdesc:a7f428d910c01c0749dc53692ef7daa46"><td class="mdescLeft"> </td><td class="mdescRight">set the variable store <a href="#a7f428d910c01c0749dc53692ef7daa46">More...</a><br/></td></tr>
|
|
<tr class="separator:a7f428d910c01c0749dc53692ef7daa46"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acc859b7d4bbd71c1ab6442b84c4b0653"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classVariableStore.html">VariableStore</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#acc859b7d4bbd71c1ab6442b84c4b0653">getGlobalVariableStore</a> () const =0</td></tr>
|
|
<tr class="memdesc:acc859b7d4bbd71c1ab6442b84c4b0653"><td class="mdescLeft"> </td><td class="mdescRight">get the variable store for globally scoped variables <a href="#acc859b7d4bbd71c1ab6442b84c4b0653">More...</a><br/></td></tr>
|
|
<tr class="separator:acc859b7d4bbd71c1ab6442b84c4b0653"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a29e8ca9bff880247977fd0980c395734"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#a29e8ca9bff880247977fd0980c395734">setGlobalVariableStore</a> (const <a class="el" href="classVariableStore.html">VariableStore</a> *store)=0</td></tr>
|
|
<tr class="memdesc:a29e8ca9bff880247977fd0980c395734"><td class="mdescLeft"> </td><td class="mdescRight">set the variable store for globally scoped variables <a href="#a29e8ca9bff880247977fd0980c395734">More...</a><br/></td></tr>
|
|
<tr class="separator:a29e8ca9bff880247977fd0980c395734"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab1742703791071283efd0ccd82ae0012"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#ab1742703791071283efd0ccd82ae0012">setExternalVariable</a> (const XMLCh *namespaceURI, const XMLCh *name, const <a class="el" href="classResult.html">Result</a> &value)=0</td></tr>
|
|
<tr class="memdesc:ab1742703791071283efd0ccd82ae0012"><td class="mdescLeft"> </td><td class="mdescRight">set the value of an external global variable with the given uri/localname pair <a href="#ab1742703791071283efd0ccd82ae0012">More...</a><br/></td></tr>
|
|
<tr class="separator:ab1742703791071283efd0ccd82ae0012"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7a91d9bafa736b1d2de3ced42c999c42"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#a7a91d9bafa736b1d2de3ced42c999c42">setExternalVariable</a> (const XMLCh *qname, const <a class="el" href="classResult.html">Result</a> &value)=0</td></tr>
|
|
<tr class="memdesc:a7a91d9bafa736b1d2de3ced42c999c42"><td class="mdescLeft"> </td><td class="mdescRight">set the value of an external global variable with the given QName <a href="#a7a91d9bafa736b1d2de3ced42c999c42">More...</a><br/></td></tr>
|
|
<tr class="separator:a7a91d9bafa736b1d2de3ced42c999c42"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad6d8629557152fbaddb6d8dbef7e455d"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classRegexGroupStore.html">RegexGroupStore</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#ad6d8629557152fbaddb6d8dbef7e455d">getRegexGroupStore</a> () const =0</td></tr>
|
|
<tr class="memdesc:ad6d8629557152fbaddb6d8dbef7e455d"><td class="mdescLeft"> </td><td class="mdescRight">get the regex group store <a href="#ad6d8629557152fbaddb6d8dbef7e455d">More...</a><br/></td></tr>
|
|
<tr class="separator:ad6d8629557152fbaddb6d8dbef7e455d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a43136e983c72ce8b6461f957dbe15d26"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#a43136e983c72ce8b6461f957dbe15d26">setRegexGroupStore</a> (const <a class="el" href="classRegexGroupStore.html">RegexGroupStore</a> *store)=0</td></tr>
|
|
<tr class="memdesc:a43136e983c72ce8b6461f957dbe15d26"><td class="mdescLeft"> </td><td class="mdescRight">set the regex group store <a href="#a43136e983c72ce8b6461f957dbe15d26">More...</a><br/></td></tr>
|
|
<tr class="separator:a43136e983c72ce8b6461f957dbe15d26"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aae6a5c8e66c6e5721661c35ffbae3c71"><td class="memItemLeft" align="right" valign="top">virtual time_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#aae6a5c8e66c6e5721661c35ffbae3c71">getCurrentTime</a> () const =0</td></tr>
|
|
<tr class="memdesc:aae6a5c8e66c6e5721661c35ffbae3c71"><td class="mdescLeft"> </td><td class="mdescRight">Return the current time. <a href="#aae6a5c8e66c6e5721661c35ffbae3c71">More...</a><br/></td></tr>
|
|
<tr class="separator:aae6a5c8e66c6e5721661c35ffbae3c71"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a867bdae486cd14a551ada4b2c3e73c40"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#a867bdae486cd14a551ada4b2c3e73c40">setCurrentTime</a> (time_t newTime)=0</td></tr>
|
|
<tr class="memdesc:a867bdae486cd14a551ada4b2c3e73c40"><td class="mdescLeft"> </td><td class="mdescRight">Set the current time. <a href="#a867bdae486cd14a551ada4b2c3e73c40">More...</a><br/></td></tr>
|
|
<tr class="separator:a867bdae486cd14a551ada4b2c3e73c40"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a284d8a2e92336415834fa1a2c50ae5cf"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classATDurationOrDerived.html#a8b589d4f696bef645b4de901b87312a3">ATDurationOrDerived::Ptr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#a284d8a2e92336415834fa1a2c50ae5cf">getImplicitTimezone</a> () const =0</td></tr>
|
|
<tr class="memdesc:a284d8a2e92336415834fa1a2c50ae5cf"><td class="mdescLeft"> </td><td class="mdescRight">Return the implicit timezone for this system. <a href="#a284d8a2e92336415834fa1a2c50ae5cf">More...</a><br/></td></tr>
|
|
<tr class="separator:a284d8a2e92336415834fa1a2c50ae5cf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae13e8203c08fbd4fb239b2bba0d15ffa"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#ae13e8203c08fbd4fb239b2bba0d15ffa">setImplicitTimezone</a> (const <a class="el" href="classATDurationOrDerived.html#a8b589d4f696bef645b4de901b87312a3">ATDurationOrDerived::Ptr</a> &timezoneAsDuration)=0</td></tr>
|
|
<tr class="memdesc:ae13e8203c08fbd4fb239b2bba0d15ffa"><td class="mdescLeft"> </td><td class="mdescRight">Set the implicit timezone. <a href="#ae13e8203c08fbd4fb239b2bba0d15ffa">More...</a><br/></td></tr>
|
|
<tr class="separator:ae13e8203c08fbd4fb239b2bba0d15ffa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeaf54fa468b79effd098ac1d6ae87fdf"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#aeaf54fa468b79effd098ac1d6ae87fdf">registerURIResolver</a> (<a class="el" href="classURIResolver.html">URIResolver</a> *resolver, bool adopt)=0</td></tr>
|
|
<tr class="memdesc:aeaf54fa468b79effd098ac1d6ae87fdf"><td class="mdescLeft"> </td><td class="mdescRight">Register a callback object for resolving URIs. <a href="#aeaf54fa468b79effd098ac1d6ae87fdf">More...</a><br/></td></tr>
|
|
<tr class="separator:aeaf54fa468b79effd098ac1d6ae87fdf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a745724a0b9cc5dfec9b07f5e92c953fa"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classURIResolver.html">URIResolver</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#a745724a0b9cc5dfec9b07f5e92c953fa">getDefaultURIResolver</a> () const =0</td></tr>
|
|
<tr class="memdesc:a745724a0b9cc5dfec9b07f5e92c953fa"><td class="mdescLeft"> </td><td class="mdescRight">Returns the default <a class="el" href="classURIResolver.html" title="This is an abstract class used to resolve URIs in different ways. ">URIResolver</a>. <a href="#a745724a0b9cc5dfec9b07f5e92c953fa">More...</a><br/></td></tr>
|
|
<tr class="separator:a745724a0b9cc5dfec9b07f5e92c953fa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a814dd17425333c523af5f748a174b8f9"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#a814dd17425333c523af5f748a174b8f9">setDefaultURIResolver</a> (<a class="el" href="classURIResolver.html">URIResolver</a> *resolver, bool adopt)=0</td></tr>
|
|
<tr class="memdesc:a814dd17425333c523af5f748a174b8f9"><td class="mdescLeft"> </td><td class="mdescRight">Sets the default <a class="el" href="classURIResolver.html" title="This is an abstract class used to resolve URIs in different ways. ">URIResolver</a>. <a href="#a814dd17425333c523af5f748a174b8f9">More...</a><br/></td></tr>
|
|
<tr class="separator:a814dd17425333c523af5f748a174b8f9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad47c6e2c62e1319f63852b12dcdb4a74"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#ad47c6e2c62e1319f63852b12dcdb4a74">setDebugListener</a> (<a class="el" href="classDebugListener.html">DebugListener</a> *listener)=0</td></tr>
|
|
<tr class="memdesc:ad47c6e2c62e1319f63852b12dcdb4a74"><td class="mdescLeft"> </td><td class="mdescRight">Set the listener for debug messages. <a href="#ad47c6e2c62e1319f63852b12dcdb4a74">More...</a><br/></td></tr>
|
|
<tr class="separator:ad47c6e2c62e1319f63852b12dcdb4a74"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4dec37f6d634a1e1e255391d151e2b15"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classDebugListener.html">DebugListener</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#a4dec37f6d634a1e1e255391d151e2b15">getDebugListener</a> () const =0</td></tr>
|
|
<tr class="memdesc:a4dec37f6d634a1e1e255391d151e2b15"><td class="mdescLeft"> </td><td class="mdescRight">Gets the listener for debug messages. <a href="#a4dec37f6d634a1e1e255391d151e2b15">More...</a><br/></td></tr>
|
|
<tr class="separator:a4dec37f6d634a1e1e255391d151e2b15"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a16dc35b9bf4274497547a3afb500c6ef"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#a16dc35b9bf4274497547a3afb500c6ef">setStackFrame</a> (const <a class="el" href="classStackFrame.html">StackFrame</a> *frame)=0</td></tr>
|
|
<tr class="memdesc:a16dc35b9bf4274497547a3afb500c6ef"><td class="mdescLeft"> </td><td class="mdescRight">Sets the current stack frame whilst debugging. <a href="#a16dc35b9bf4274497547a3afb500c6ef">More...</a><br/></td></tr>
|
|
<tr class="separator:a16dc35b9bf4274497547a3afb500c6ef"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afcc3f264ae26673bbf4c2220a79b3b13"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classStackFrame.html">StackFrame</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#afcc3f264ae26673bbf4c2220a79b3b13">getStackFrame</a> () const =0</td></tr>
|
|
<tr class="memdesc:afcc3f264ae26673bbf4c2220a79b3b13"><td class="mdescLeft"> </td><td class="mdescRight">Gets the listener for debug messages. <a href="#afcc3f264ae26673bbf4c2220a79b3b13">More...</a><br/></td></tr>
|
|
<tr class="separator:afcc3f264ae26673bbf4c2220a79b3b13"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa5ed6e9aa2c69c1151df8db7b50b251a"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classNode.html#aa13b45b39a606756fd18d94a27522c2c">Node::Ptr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#aa5ed6e9aa2c69c1151df8db7b50b251a">parseDocument</a> (<a class="el" href="classxercesc_1_1InputSource.html">xercesc::InputSource</a> &srcToUse, const <a class="el" href="classLocationInfo.html">LocationInfo</a> *location=0, const QueryPathNode *projection=0)=0</td></tr>
|
|
<tr class="memdesc:aa5ed6e9aa2c69c1151df8db7b50b251a"><td class="mdescLeft"> </td><td class="mdescRight">Parse an XML document from the provided InputSource. <a href="#aa5ed6e9aa2c69c1151df8db7b50b251a">More...</a><br/></td></tr>
|
|
<tr class="separator:aa5ed6e9aa2c69c1151df8db7b50b251a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a25bb3841f843c40780f552d3d14ade6f"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classSequence.html">Sequence</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#a25bb3841f843c40780f552d3d14ade6f">resolveDocument</a> (const XMLCh *uri, const <a class="el" href="classLocationInfo.html">LocationInfo</a> *location=0, const QueryPathNode *projection=0)=0</td></tr>
|
|
<tr class="memdesc:a25bb3841f843c40780f552d3d14ade6f"><td class="mdescLeft"> </td><td class="mdescRight">Resolve the given uri (and baseUri) to an XML document. <a href="#a25bb3841f843c40780f552d3d14ade6f">More...</a><br/></td></tr>
|
|
<tr class="separator:a25bb3841f843c40780f552d3d14ade6f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a284f4227461462069c282f263f6c2163"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classSequence.html">Sequence</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#a284f4227461462069c282f263f6c2163">resolveCollection</a> (const XMLCh *uri, const <a class="el" href="classLocationInfo.html">LocationInfo</a> *location=0, const QueryPathNode *projection=0)=0</td></tr>
|
|
<tr class="memdesc:a284f4227461462069c282f263f6c2163"><td class="mdescLeft"> </td><td class="mdescRight">Resolve the given uri (and baseUri) to a sequence of <a class="el" href="classNode.html">Node</a> objects. <a href="#a284f4227461462069c282f263f6c2163">More...</a><br/></td></tr>
|
|
<tr class="separator:a284f4227461462069c282f263f6c2163"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a17fd6b139d475fafe8ee544464e52a65"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classSequence.html">Sequence</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#a17fd6b139d475fafe8ee544464e52a65">resolveDefaultCollection</a> (const QueryPathNode *projection=0)=0</td></tr>
|
|
<tr class="memdesc:a17fd6b139d475fafe8ee544464e52a65"><td class="mdescLeft"> </td><td class="mdescRight">Resolve the default collection to a sequence of <a class="el" href="classNode.html">Node</a> objects. <a href="#a17fd6b139d475fafe8ee544464e52a65">More...</a><br/></td></tr>
|
|
<tr class="separator:a17fd6b139d475fafe8ee544464e52a65"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a46915df33e2e25fb198eb6dfce3c8065"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#a46915df33e2e25fb198eb6dfce3c8065">putDocument</a> (const <a class="el" href="classNode.html#aa13b45b39a606756fd18d94a27522c2c">Node::Ptr</a> &document, const XMLCh *uri)=0</td></tr>
|
|
<tr class="memdesc:a46915df33e2e25fb198eb6dfce3c8065"><td class="mdescLeft"> </td><td class="mdescRight">Attempts to put the document specified to the given URI by calling the registered <a class="el" href="classURIResolver.html" title="This is an abstract class used to resolve URIs in different ways. ">URIResolver</a> objects. <a href="#a46915df33e2e25fb198eb6dfce3c8065">More...</a><br/></td></tr>
|
|
<tr class="separator:a46915df33e2e25fb198eb6dfce3c8065"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a78727d3260121951e70995aca90eca11"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classSequenceBuilder.html">SequenceBuilder</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#a78727d3260121951e70995aca90eca11">createSequenceBuilder</a> () const =0</td></tr>
|
|
<tr class="memdesc:a78727d3260121951e70995aca90eca11"><td class="mdescLeft"> </td><td class="mdescRight">Create a new <a class="el" href="classSequenceBuilder.html">SequenceBuilder</a>, which is used to turn a stream of events into a <a class="el" href="classSequence.html" title="An eagerly evaluated result of a query execution. ">Sequence</a>. <a href="#a78727d3260121951e70995aca90eca11">More...</a><br/></td></tr>
|
|
<tr class="separator:a78727d3260121951e70995aca90eca11"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac5780df119086cae862c03af261f5f74"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classUpdateFactory.html">UpdateFactory</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#ac5780df119086cae862c03af261f5f74">createUpdateFactory</a> () const =0</td></tr>
|
|
<tr class="memdesc:ac5780df119086cae862c03af261f5f74"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new <a class="el" href="classUpdateFactory.html">UpdateFactory</a>, used for performing updates. <a href="#ac5780df119086cae862c03af261f5f74">More...</a><br/></td></tr>
|
|
<tr class="separator:ac5780df119086cae862c03af261f5f74"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae1c80d09957aa17d0986699ed671734e"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classDynamicContext.html#ae1c80d09957aa17d0986699ed671734e">testInterrupt</a> () const =0</td></tr>
|
|
<tr class="memdesc:ae1c80d09957aa17d0986699ed671734e"><td class="mdescLeft"> </td><td class="mdescRight">Test if the query should be interrupted, and throw if so. <a href="#ae1c80d09957aa17d0986699ed671734e">More...</a><br/></td></tr>
|
|
<tr class="separator:ae1c80d09957aa17d0986699ed671734e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pub_methods_classStaticContext"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classStaticContext')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classStaticContext.html">StaticContext</a></td></tr>
|
|
<tr class="memitem:aab10e680c7e45b1f1c15af9954fff65a inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#aab10e680c7e45b1f1c15af9954fff65a">~StaticContext</a> ()</td></tr>
|
|
<tr class="separator:aab10e680c7e45b1f1c15af9954fff65a inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af1d162465be7d0dad0d763a56507a770 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classDynamicContext.html">DynamicContext</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#af1d162465be7d0dad0d763a56507a770">createModuleContext</a> (<a class="el" href="classxercesc_1_1MemoryManager.html">xercesc::MemoryManager</a> *memMgr=<a class="el" href="classxercesc_1_1XMLPlatformUtils.html#a2521473ea52894e9313573d330a264b4">xercesc::XMLPlatformUtils::fgMemoryManager</a>) const =0</td></tr>
|
|
<tr class="separator:af1d162465be7d0dad0d763a56507a770 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5e6b8dd04fe752ce978edd6c0c538b20 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classDynamicContext.html">DynamicContext</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a5e6b8dd04fe752ce978edd6c0c538b20">createDynamicContext</a> (<a class="el" href="classxercesc_1_1MemoryManager.html">xercesc::MemoryManager</a> *memMgr=<a class="el" href="classxercesc_1_1XMLPlatformUtils.html#a2521473ea52894e9313573d330a264b4">xercesc::XMLPlatformUtils::fgMemoryManager</a>) const =0</td></tr>
|
|
<tr class="separator:a5e6b8dd04fe752ce978edd6c0c538b20 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aadd5b54dcdd10a794bb3a520f24855e2 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classDynamicContext.html">DynamicContext</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#aadd5b54dcdd10a794bb3a520f24855e2">createDebugQueryContext</a> (const <a class="el" href="classItem.html#a73b92c0cc87378a05bd46328eed7f4ff">Item::Ptr</a> &contextItem, size_t contextPosition, size_t contextSize, const <a class="el" href="classVariableStore.html">VariableStore</a> *variables, const <a class="el" href="classxercesc_1_1DOMXPathNSResolver.html">xercesc::DOMXPathNSResolver</a> *nsResolver, const XMLCh *defaultElementNS, <a class="el" href="classxercesc_1_1MemoryManager.html">xercesc::MemoryManager</a> *memMgr=<a class="el" href="classxercesc_1_1XMLPlatformUtils.html#a2521473ea52894e9313573d330a264b4">xercesc::XMLPlatformUtils::fgMemoryManager</a>) const =0</td></tr>
|
|
<tr class="separator:aadd5b54dcdd10a794bb3a520f24855e2 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae8130a0de70f9706e91e22040f335443 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classXQillaConfiguration.html">XQillaConfiguration</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#ae8130a0de70f9706e91e22040f335443">getConfiguration</a> () const =0</td></tr>
|
|
<tr class="memdesc:ae8130a0de70f9706e91e22040f335443 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Returns the configuration object for this context. <a href="#ae8130a0de70f9706e91e22040f335443">More...</a><br/></td></tr>
|
|
<tr class="separator:ae8130a0de70f9706e91e22040f335443 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adaafb7bc240cec0d8142a25f530b0395 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classXQilla.html#a841f488b890ff0e4d20b5000f2e1ce4d">XQilla::Language</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#adaafb7bc240cec0d8142a25f530b0395">getLanguage</a> () const =0</td></tr>
|
|
<tr class="memdesc:adaafb7bc240cec0d8142a25f530b0395 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Returns the lanuage that this context is for. <a href="#adaafb7bc240cec0d8142a25f530b0395">More...</a><br/></td></tr>
|
|
<tr class="separator:adaafb7bc240cec0d8142a25f530b0395 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a10c1cf46a1037dffaed6d15c9485fad4 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classItemFactory.html">ItemFactory</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a10c1cf46a1037dffaed6d15c9485fad4">getItemFactory</a> () const =0</td></tr>
|
|
<tr class="memdesc:a10c1cf46a1037dffaed6d15c9485fad4 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Returns the <a class="el" href="classItemFactory.html">ItemFactory</a> for this context, which is used to create <a class="el" href="classXQilla.html" title="Provides factory methods for creating XQQuery and DynamicContext objects. ">XQilla</a> items and other objects. <a href="#a10c1cf46a1037dffaed6d15c9485fad4">More...</a><br/></td></tr>
|
|
<tr class="separator:a10c1cf46a1037dffaed6d15c9485fad4 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6e74fe9fdd5b238b6df373a92a09c075 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a6e74fe9fdd5b238b6df373a92a09c075">setItemFactory</a> (<a class="el" href="classItemFactory.html">ItemFactory</a> *factory)=0</td></tr>
|
|
<tr class="memdesc:a6e74fe9fdd5b238b6df373a92a09c075 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Sets the <a class="el" href="classItemFactory.html">ItemFactory</a> for this context. <a href="#a6e74fe9fdd5b238b6df373a92a09c075">More...</a><br/></td></tr>
|
|
<tr class="separator:a6e74fe9fdd5b238b6df373a92a09c075 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a29cedf5b21dd4d013fec47e3a3b6bd90 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classStaticType.html">StaticType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a29cedf5b21dd4d013fec47e3a3b6bd90">getContextItemType</a> () const =0</td></tr>
|
|
<tr class="memdesc:a29cedf5b21dd4d013fec47e3a3b6bd90 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Get the static type of the context item. <a href="#a29cedf5b21dd4d013fec47e3a3b6bd90">More...</a><br/></td></tr>
|
|
<tr class="separator:a29cedf5b21dd4d013fec47e3a3b6bd90 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a35d3b2eef9afe340b5c0d39e87bb7e68 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a35d3b2eef9afe340b5c0d39e87bb7e68">setContextItemType</a> (const <a class="el" href="classStaticType.html">StaticType</a> &st)=0</td></tr>
|
|
<tr class="memdesc:a35d3b2eef9afe340b5c0d39e87bb7e68 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Set the static type of the context item. <a href="#a35d3b2eef9afe340b5c0d39e87bb7e68">More...</a><br/></td></tr>
|
|
<tr class="separator:a35d3b2eef9afe340b5c0d39e87bb7e68 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3cfebec04b1f3c554321826e2849c6d6 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a3cfebec04b1f3c554321826e2849c6d6">getXPath1CompatibilityMode</a> () const =0</td></tr>
|
|
<tr class="memdesc:a3cfebec04b1f3c554321826e2849c6d6 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Get the current XPath 1.0 compatibility mode. <a href="#a3cfebec04b1f3c554321826e2849c6d6">More...</a><br/></td></tr>
|
|
<tr class="separator:a3cfebec04b1f3c554321826e2849c6d6 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad61d7180a96f1168a88c6779ff58faee inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#ad61d7180a96f1168a88c6779ff58faee">setXPath1CompatibilityMode</a> (bool newMode)=0</td></tr>
|
|
<tr class="memdesc:ad61d7180a96f1168a88c6779ff58faee inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Set the current XPath 1.0 compatibility mode. <a href="#ad61d7180a96f1168a88c6779ff58faee">More...</a><br/></td></tr>
|
|
<tr class="separator:ad61d7180a96f1168a88c6779ff58faee inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a336e23733e08dc449883f9fa2581e24b inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual const <br class="typebreak"/>
|
|
<a class="el" href="classxercesc_1_1DOMXPathNSResolver.html">xercesc::DOMXPathNSResolver</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a336e23733e08dc449883f9fa2581e24b">getNSResolver</a> () const =0</td></tr>
|
|
<tr class="memdesc:a336e23733e08dc449883f9fa2581e24b inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Get the NS resolver. <a href="#a336e23733e08dc449883f9fa2581e24b">More...</a><br/></td></tr>
|
|
<tr class="separator:a336e23733e08dc449883f9fa2581e24b inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6f22909d9ed7088204af4ce7b65247e0 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual const XMLCh * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a6f22909d9ed7088204af4ce7b65247e0">getUriBoundToPrefix</a> (const XMLCh *prefix, const <a class="el" href="classLocationInfo.html">LocationInfo</a> *location=0) const =0</td></tr>
|
|
<tr class="memdesc:a6f22909d9ed7088204af4ce7b65247e0 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">returns the URI that is bound in prefix in the current scope or zero length string otherwise <a href="#a6f22909d9ed7088204af4ce7b65247e0">More...</a><br/></td></tr>
|
|
<tr class="separator:a6f22909d9ed7088204af4ce7b65247e0 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:accda3193e3f5def2a1c5d42b09452884 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual const XMLCh * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#accda3193e3f5def2a1c5d42b09452884">getPrefixBoundToUri</a> (const XMLCh *uri) const =0</td></tr>
|
|
<tr class="memdesc:accda3193e3f5def2a1c5d42b09452884 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">returns the prefix that is bound in uri in the current scope or zero length string otherwise <a href="#accda3193e3f5def2a1c5d42b09452884">More...</a><br/></td></tr>
|
|
<tr class="separator:accda3193e3f5def2a1c5d42b09452884 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9232b9a47605014a422f017ded5a9fe7 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a9232b9a47605014a422f017ded5a9fe7">setNSResolver</a> (const <a class="el" href="classxercesc_1_1DOMXPathNSResolver.html">xercesc::DOMXPathNSResolver</a> *resolver)=0</td></tr>
|
|
<tr class="memdesc:a9232b9a47605014a422f017ded5a9fe7 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Set the NS resolver. <a href="#a9232b9a47605014a422f017ded5a9fe7">More...</a><br/></td></tr>
|
|
<tr class="separator:a9232b9a47605014a422f017ded5a9fe7 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a005b2f567e652ddbea1db8e4efb0e852 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a005b2f567e652ddbea1db8e4efb0e852">setNamespaceBinding</a> (const XMLCh *prefix, const XMLCh *uri)=0</td></tr>
|
|
<tr class="memdesc:a005b2f567e652ddbea1db8e4efb0e852 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Binds a prefix to a namespace URI. <a href="#a005b2f567e652ddbea1db8e4efb0e852">More...</a><br/></td></tr>
|
|
<tr class="separator:a005b2f567e652ddbea1db8e4efb0e852 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a428e29fcda96649761893bab36d5cc36 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual const XMLCh * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a428e29fcda96649761893bab36d5cc36">getDefaultElementAndTypeNS</a> () const =0</td></tr>
|
|
<tr class="memdesc:a428e29fcda96649761893bab36d5cc36 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">get the value of the default namespace for elements and types <a href="#a428e29fcda96649761893bab36d5cc36">More...</a><br/></td></tr>
|
|
<tr class="separator:a428e29fcda96649761893bab36d5cc36 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adc869a84712459fa49db67fe837c9b01 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#adc869a84712459fa49db67fe837c9b01">setDefaultElementAndTypeNS</a> (const XMLCh *newNS)=0</td></tr>
|
|
<tr class="memdesc:adc869a84712459fa49db67fe837c9b01 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">set the value of the default namespace for elements and types <a href="#adc869a84712459fa49db67fe837c9b01">More...</a><br/></td></tr>
|
|
<tr class="separator:adc869a84712459fa49db67fe837c9b01 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac4ae42b67c9d493408dd456787f72fd9 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual const XMLCh * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#ac4ae42b67c9d493408dd456787f72fd9">getDefaultFuncNS</a> () const =0</td></tr>
|
|
<tr class="memdesc:ac4ae42b67c9d493408dd456787f72fd9 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Return the default namespace for functions. <a href="#ac4ae42b67c9d493408dd456787f72fd9">More...</a><br/></td></tr>
|
|
<tr class="separator:ac4ae42b67c9d493408dd456787f72fd9 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab6fdede81ff917ff3e0ea020a834fe2c inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#ab6fdede81ff917ff3e0ea020a834fe2c">setDefaultFuncNS</a> (const XMLCh *newNS)=0</td></tr>
|
|
<tr class="memdesc:ab6fdede81ff917ff3e0ea020a834fe2c inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Set the default namespace for functions. <a href="#ab6fdede81ff917ff3e0ea020a834fe2c">More...</a><br/></td></tr>
|
|
<tr class="separator:ab6fdede81ff917ff3e0ea020a834fe2c inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a13400ccc5b1c7482c88c95f25fcff7c4 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classDocumentCache.html">DocumentCache</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a13400ccc5b1c7482c88c95f25fcff7c4">getDocumentCache</a> () const =0</td></tr>
|
|
<tr class="memdesc:a13400ccc5b1c7482c88c95f25fcff7c4 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">retrieve the repository for the grammars <a href="#a13400ccc5b1c7482c88c95f25fcff7c4">More...</a><br/></td></tr>
|
|
<tr class="separator:a13400ccc5b1c7482c88c95f25fcff7c4 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a32f5fb8414a41c444fff93a90eb55d88 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a32f5fb8414a41c444fff93a90eb55d88">setDocumentCache</a> (<a class="el" href="classDocumentCache.html">DocumentCache</a> *docCache)=0</td></tr>
|
|
<tr class="memdesc:a32f5fb8414a41c444fff93a90eb55d88 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">sets the repository for the grammars <a href="#a32f5fb8414a41c444fff93a90eb55d88">More...</a><br/></td></tr>
|
|
<tr class="separator:a32f5fb8414a41c444fff93a90eb55d88 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a700b6ae47171abc4f88691626ca015db inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a700b6ae47171abc4f88691626ca015db">isTypeOrDerivedFromType</a> (const XMLCh *const uri, const XMLCh *const typeName, const XMLCh *const uriToCheck, const XMLCh *const typeNameToCheck) const =0</td></tr>
|
|
<tr class="memdesc:a700b6ae47171abc4f88691626ca015db inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">returns true if the type represented by uri:typename is an instance of uriToCheck:typeNameToCheck <a href="#a700b6ae47171abc4f88691626ca015db">More...</a><br/></td></tr>
|
|
<tr class="separator:a700b6ae47171abc4f88691626ca015db inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a63b1e8bf36c9d05193c9d475c96fc6c3 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a63b1e8bf36c9d05193c9d475c96fc6c3">setXMLEntityResolver</a> (<a class="el" href="classxercesc_1_1XMLEntityResolver.html">xercesc::XMLEntityResolver</a> *const handler)=0</td></tr>
|
|
<tr class="memdesc:a63b1e8bf36c9d05193c9d475c96fc6c3 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Sets the XMLEntityResolver that is used by Xerces when it is used to parse documents. <a href="#a63b1e8bf36c9d05193c9d475c96fc6c3">More...</a><br/></td></tr>
|
|
<tr class="separator:a63b1e8bf36c9d05193c9d475c96fc6c3 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa69b07a26ccaaa3cbcdc0f8577fc0732 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual <br class="typebreak"/>
|
|
<a class="el" href="classxercesc_1_1XMLEntityResolver.html">xercesc::XMLEntityResolver</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#aa69b07a26ccaaa3cbcdc0f8577fc0732">getXMLEntityResolver</a> () const =0</td></tr>
|
|
<tr class="memdesc:aa69b07a26ccaaa3cbcdc0f8577fc0732 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Returns the entity resolver currently set. <a href="#aa69b07a26ccaaa3cbcdc0f8577fc0732">More...</a><br/></td></tr>
|
|
<tr class="separator:aa69b07a26ccaaa3cbcdc0f8577fc0732 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adfb03544df979a1d4180f13ce3699964 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#adfb03544df979a1d4180f13ce3699964">setModuleResolver</a> (<a class="el" href="classModuleResolver.html">ModuleResolver</a> *resolver)=0</td></tr>
|
|
<tr class="memdesc:adfb03544df979a1d4180f13ce3699964 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Register a callback object for resolving module URIs. <a href="#adfb03544df979a1d4180f13ce3699964">More...</a><br/></td></tr>
|
|
<tr class="separator:adfb03544df979a1d4180f13ce3699964 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0c0bd414c644daff649463437d862abb inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classModuleResolver.html">ModuleResolver</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a0c0bd414c644daff649463437d862abb">getModuleResolver</a> () const =0</td></tr>
|
|
<tr class="memdesc:a0c0bd414c644daff649463437d862abb inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Returns the module resolver currently set. <a href="#a0c0bd414c644daff649463437d862abb">More...</a><br/></td></tr>
|
|
<tr class="separator:a0c0bd414c644daff649463437d862abb inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5bacf10a20d3c09f66e1570dc9a9df3e inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="DocumentCache_8hpp.html#aaab74fdf21f46c72dd5e97f48fecb3b6">VectorOfStrings</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a5bacf10a20d3c09f66e1570dc9a9df3e">resolveModuleURI</a> (const XMLCh *uri) const =0</td></tr>
|
|
<tr class="separator:a5bacf10a20d3c09f66e1570dc9a9df3e inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aecc9769fac7ad1ed4aa62ae49c2ce9b6 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#aecc9769fac7ad1ed4aa62ae49c2ce9b6">addSchemaLocation</a> (const XMLCh *uri, <a class="el" href="DocumentCache_8hpp.html#aaab74fdf21f46c72dd5e97f48fecb3b6">VectorOfStrings</a> *locations, const <a class="el" href="classLocationInfo.html">LocationInfo</a> *location=0)=0</td></tr>
|
|
<tr class="memdesc:aecc9769fac7ad1ed4aa62ae49c2ce9b6 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">add the location for the grammar of a specific namespace <a href="#aecc9769fac7ad1ed4aa62ae49c2ce9b6">More...</a><br/></td></tr>
|
|
<tr class="separator:aecc9769fac7ad1ed4aa62ae49c2ce9b6 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abb1af4bbf41e0eed3c91fe622ef3a291 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classVariableTypeStore.html">VariableTypeStore</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#abb1af4bbf41e0eed3c91fe622ef3a291">getVariableTypeStore</a> ()=0</td></tr>
|
|
<tr class="memdesc:abb1af4bbf41e0eed3c91fe622ef3a291 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">get the variable type store <a href="#abb1af4bbf41e0eed3c91fe622ef3a291">More...</a><br/></td></tr>
|
|
<tr class="separator:abb1af4bbf41e0eed3c91fe622ef3a291 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aec83d4bcea902e6f2ded261ecb0de6b7 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#aec83d4bcea902e6f2ded261ecb0de6b7">addTemplate</a> (XQUserFunction *tp)=0</td></tr>
|
|
<tr class="memdesc:aec83d4bcea902e6f2ded261ecb0de6b7 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">adds a template definition to the template tables <a href="#aec83d4bcea902e6f2ded261ecb0de6b7">More...</a><br/></td></tr>
|
|
<tr class="separator:aec83d4bcea902e6f2ded261ecb0de6b7 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab2427120d2d51adc3eed136a87da7f51 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual const XQUserFunction * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#ab2427120d2d51adc3eed136a87da7f51">lookUpNamedTemplate</a> (const XMLCh *uri, const XMLCh *name) const =0</td></tr>
|
|
<tr class="memdesc:ab2427120d2d51adc3eed136a87da7f51 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">look up a template definition by name <a href="#ab2427120d2d51adc3eed136a87da7f51">More...</a><br/></td></tr>
|
|
<tr class="separator:ab2427120d2d51adc3eed136a87da7f51 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afe6a163c3803ed16419ba3f93b97df34 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="StaticContext_8hpp.html#a120407438cc6ede3bc7b57aae806741c">UserFunctions</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#afe6a163c3803ed16419ba3f93b97df34">getTemplateRules</a> () const =0</td></tr>
|
|
<tr class="memdesc:afe6a163c3803ed16419ba3f93b97df34 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Return a vector of all the templates with patterns. <a href="#afe6a163c3803ed16419ba3f93b97df34">More...</a><br/></td></tr>
|
|
<tr class="separator:afe6a163c3803ed16419ba3f93b97df34 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a77b4950d466de1ba5bc94fea78bd7142 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a77b4950d466de1ba5bc94fea78bd7142">addCustomFunction</a> (FuncFactory *func)=0</td></tr>
|
|
<tr class="memdesc:a77b4950d466de1ba5bc94fea78bd7142 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">adds a custom function to the function table <a href="#a77b4950d466de1ba5bc94fea78bd7142">More...</a><br/></td></tr>
|
|
<tr class="separator:a77b4950d466de1ba5bc94fea78bd7142 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a60ac0c7d323b53f944b7d00265d5415e inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a60ac0c7d323b53f944b7d00265d5415e">removeCustomFunction</a> (FuncFactory *func)=0</td></tr>
|
|
<tr class="memdesc:a60ac0c7d323b53f944b7d00265d5415e inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">removes a custom function to the function table <a href="#a60ac0c7d323b53f944b7d00265d5415e">More...</a><br/></td></tr>
|
|
<tr class="separator:a60ac0c7d323b53f944b7d00265d5415e inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9119f794943c154a4a0cade9b9f1badb inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual ASTNode * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a9119f794943c154a4a0cade9b9f1badb">lookUpFunction</a> (const XMLCh *uri, const XMLCh *name, const <a class="el" href="StaticContext_8hpp.html#a945a726d9c06a9f5a66be9834475e658">VectorOfASTNodes</a> &v, const <a class="el" href="classLocationInfo.html">LocationInfo</a> *location=0) const =0</td></tr>
|
|
<tr class="memdesc:a9119f794943c154a4a0cade9b9f1badb inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">returns a function object with the given uri, localname and number of arguments triple <a href="#a9119f794943c154a4a0cade9b9f1badb">More...</a><br/></td></tr>
|
|
<tr class="separator:a9119f794943c154a4a0cade9b9f1badb inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6dd9cc79f021ae42e3ff49216cb50b76 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a6dd9cc79f021ae42e3ff49216cb50b76">setExternalFunctionResolver</a> (<a class="el" href="classExternalFunctionResolver.html">ExternalFunctionResolver</a> *resolver)=0</td></tr>
|
|
<tr class="memdesc:a6dd9cc79f021ae42e3ff49216cb50b76 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Register a callback object for resolving external function implementations. <a href="#a6dd9cc79f021ae42e3ff49216cb50b76">More...</a><br/></td></tr>
|
|
<tr class="separator:a6dd9cc79f021ae42e3ff49216cb50b76 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afc4b478aaf305cc7092f3ffb3d38f15f inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classExternalFunctionResolver.html">ExternalFunctionResolver</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#afc4b478aaf305cc7092f3ffb3d38f15f">getExternalFunctionResolver</a> () const =0</td></tr>
|
|
<tr class="memdesc:afc4b478aaf305cc7092f3ffb3d38f15f inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Returns the external function resolver currently set. <a href="#afc4b478aaf305cc7092f3ffb3d38f15f">More...</a><br/></td></tr>
|
|
<tr class="separator:afc4b478aaf305cc7092f3ffb3d38f15f inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a734038603165d05bb27eead95a045766 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a734038603165d05bb27eead95a045766">addExternalFunction</a> (const <a class="el" href="classExternalFunction.html">ExternalFunction</a> *func)=0</td></tr>
|
|
<tr class="memdesc:a734038603165d05bb27eead95a045766 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">adds an external function implementation to the function table <a href="#a734038603165d05bb27eead95a045766">More...</a><br/></td></tr>
|
|
<tr class="separator:a734038603165d05bb27eead95a045766 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5200dee7e4cc01256b16e6d8e77fe115 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classExternalFunction.html">ExternalFunction</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a5200dee7e4cc01256b16e6d8e77fe115">lookUpExternalFunction</a> (const XMLCh *uri, const XMLCh *name, size_t numArgs) const =0</td></tr>
|
|
<tr class="memdesc:a5200dee7e4cc01256b16e6d8e77fe115 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">returns an external function implementation for the given uri and localname <a href="#a5200dee7e4cc01256b16e6d8e77fe115">More...</a><br/></td></tr>
|
|
<tr class="separator:a5200dee7e4cc01256b16e6d8e77fe115 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3d65aee8268250cbe5a246d533bcff3b inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classCollation.html">Collation</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a3d65aee8268250cbe5a246d533bcff3b">getCollation</a> (const XMLCh *const URI, const <a class="el" href="classLocationInfo.html">LocationInfo</a> *location=0) const =0</td></tr>
|
|
<tr class="memdesc:a3d65aee8268250cbe5a246d533bcff3b inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Get the implementation for the specified collation. <a href="#a3d65aee8268250cbe5a246d533bcff3b">More...</a><br/></td></tr>
|
|
<tr class="separator:a3d65aee8268250cbe5a246d533bcff3b inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa6656393e9f251dc5d04038acde0d2db inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#aa6656393e9f251dc5d04038acde0d2db">addCollation</a> (<a class="el" href="classCollation.html">Collation</a> *collation)=0</td></tr>
|
|
<tr class="memdesc:aa6656393e9f251dc5d04038acde0d2db inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Add a collation. <a href="#aa6656393e9f251dc5d04038acde0d2db">More...</a><br/></td></tr>
|
|
<tr class="separator:aa6656393e9f251dc5d04038acde0d2db inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aec71ba14ea395bbb428a9c6832f1198a inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classCollation.html">Collation</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#aec71ba14ea395bbb428a9c6832f1198a">getDefaultCollation</a> (const <a class="el" href="classLocationInfo.html">LocationInfo</a> *location=0) const =0</td></tr>
|
|
<tr class="memdesc:aec71ba14ea395bbb428a9c6832f1198a inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Get the default collation. <a href="#aec71ba14ea395bbb428a9c6832f1198a">More...</a><br/></td></tr>
|
|
<tr class="separator:aec71ba14ea395bbb428a9c6832f1198a inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aabea6c9014efcd961434a15ee9639d01 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#aabea6c9014efcd961434a15ee9639d01">setDefaultCollation</a> (const XMLCh *const URI)=0</td></tr>
|
|
<tr class="memdesc:aabea6c9014efcd961434a15ee9639d01 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Specify which collation is the default one. <a href="#aabea6c9014efcd961434a15ee9639d01">More...</a><br/></td></tr>
|
|
<tr class="separator:aabea6c9014efcd961434a15ee9639d01 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab2b1b10357e170fdbb0c013b53820542 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual const XMLCh * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#ab2b1b10357e170fdbb0c013b53820542">getBaseURI</a> () const =0</td></tr>
|
|
<tr class="memdesc:ab2b1b10357e170fdbb0c013b53820542 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Return the base URI. <a href="#ab2b1b10357e170fdbb0c013b53820542">More...</a><br/></td></tr>
|
|
<tr class="separator:ab2b1b10357e170fdbb0c013b53820542 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a89fca89762ba69714adb9db52ecab34e inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a89fca89762ba69714adb9db52ecab34e">setBaseURI</a> (const XMLCh *newURI)=0</td></tr>
|
|
<tr class="memdesc:a89fca89762ba69714adb9db52ecab34e inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Set the base URI. <a href="#a89fca89762ba69714adb9db52ecab34e">More...</a><br/></td></tr>
|
|
<tr class="separator:a89fca89762ba69714adb9db52ecab34e inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2d407f60a7c0390633e582601782bb55 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classStaticContext.html#ab8bafb380375462baaed1f97db7314cd">NodeSetOrdering</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a2d407f60a7c0390633e582601782bb55">getNodeSetOrdering</a> () const =0</td></tr>
|
|
<tr class="memdesc:a2d407f60a7c0390633e582601782bb55 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Return the ordering method for node sets. <a href="#a2d407f60a7c0390633e582601782bb55">More...</a><br/></td></tr>
|
|
<tr class="separator:a2d407f60a7c0390633e582601782bb55 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae36546cd177c71fccf416c3c007ea75c inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#ae36546cd177c71fccf416c3c007ea75c">setNodeSetOrdering</a> (<a class="el" href="classStaticContext.html#ab8bafb380375462baaed1f97db7314cd">NodeSetOrdering</a> newOrder)=0</td></tr>
|
|
<tr class="memdesc:ae36546cd177c71fccf416c3c007ea75c inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Set the ordering method for node sets. <a href="#ae36546cd177c71fccf416c3c007ea75c">More...</a><br/></td></tr>
|
|
<tr class="separator:ae36546cd177c71fccf416c3c007ea75c inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af3919b890a2f8f9a6e7e5ae21ad106a3 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classStaticContext.html#aafd3dd12453e8237c20895f80a9360a1">ConstructionMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#af3919b890a2f8f9a6e7e5ae21ad106a3">getConstructionMode</a> () const =0</td></tr>
|
|
<tr class="memdesc:af3919b890a2f8f9a6e7e5ae21ad106a3 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Return the construction mode. <a href="#af3919b890a2f8f9a6e7e5ae21ad106a3">More...</a><br/></td></tr>
|
|
<tr class="separator:af3919b890a2f8f9a6e7e5ae21ad106a3 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6c843ea0ac511384ab49018becb54dde inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a6c843ea0ac511384ab49018becb54dde">setConstructionMode</a> (<a class="el" href="classStaticContext.html#aafd3dd12453e8237c20895f80a9360a1">ConstructionMode</a> newMode)=0</td></tr>
|
|
<tr class="memdesc:a6c843ea0ac511384ab49018becb54dde inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Set the construction mode. <a href="#a6c843ea0ac511384ab49018becb54dde">More...</a><br/></td></tr>
|
|
<tr class="separator:a6c843ea0ac511384ab49018becb54dde inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6d9c807ffcb1e1867eef561958131c52 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a6d9c807ffcb1e1867eef561958131c52">setPreserveBoundarySpace</a> (bool value)=0</td></tr>
|
|
<tr class="memdesc:a6d9c807ffcb1e1867eef561958131c52 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Set the policy for boundary space. <a href="#a6d9c807ffcb1e1867eef561958131c52">More...</a><br/></td></tr>
|
|
<tr class="separator:a6d9c807ffcb1e1867eef561958131c52 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aacbc5f0587cd2e7139d3ffd8c9716b9d inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#aacbc5f0587cd2e7139d3ffd8c9716b9d">getPreserveBoundarySpace</a> () const =0</td></tr>
|
|
<tr class="memdesc:aacbc5f0587cd2e7139d3ffd8c9716b9d inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Get the policy for boundary space. <a href="#aacbc5f0587cd2e7139d3ffd8c9716b9d">More...</a><br/></td></tr>
|
|
<tr class="separator:aacbc5f0587cd2e7139d3ffd8c9716b9d inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2d79a0513368f7898dcadad978f64e12 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classStaticContext.html#ae2f0da091c646c1fce65483226d9c6ac">FLWOROrderingMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a2d79a0513368f7898dcadad978f64e12">getDefaultFLWOROrderingMode</a> () const =0</td></tr>
|
|
<tr class="memdesc:a2d79a0513368f7898dcadad978f64e12 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Return the default ordering mode for FLWOR blocks. <a href="#a2d79a0513368f7898dcadad978f64e12">More...</a><br/></td></tr>
|
|
<tr class="separator:a2d79a0513368f7898dcadad978f64e12 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5451295739a61f82ee1ced2da4866137 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a5451295739a61f82ee1ced2da4866137">setDefaultFLWOROrderingMode</a> (<a class="el" href="classStaticContext.html#ae2f0da091c646c1fce65483226d9c6ac">FLWOROrderingMode</a> newMode)=0</td></tr>
|
|
<tr class="memdesc:a5451295739a61f82ee1ced2da4866137 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Set the default ordering mode for FLWOR blocks. <a href="#a5451295739a61f82ee1ced2da4866137">More...</a><br/></td></tr>
|
|
<tr class="separator:a5451295739a61f82ee1ced2da4866137 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a589ce901b0b3551552c397b7f72e683b inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a589ce901b0b3551552c397b7f72e683b">setInheritNamespaces</a> (bool value)=0</td></tr>
|
|
<tr class="memdesc:a589ce901b0b3551552c397b7f72e683b inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Set the policy for namespace inheritance. <a href="#a589ce901b0b3551552c397b7f72e683b">More...</a><br/></td></tr>
|
|
<tr class="separator:a589ce901b0b3551552c397b7f72e683b inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aea22b9342d225491b69073d81b07a41f inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#aea22b9342d225491b69073d81b07a41f">getInheritNamespaces</a> () const =0</td></tr>
|
|
<tr class="memdesc:aea22b9342d225491b69073d81b07a41f inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Get the policy for namespace inheritance. <a href="#aea22b9342d225491b69073d81b07a41f">More...</a><br/></td></tr>
|
|
<tr class="separator:aea22b9342d225491b69073d81b07a41f inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6c878159abee02fda8e380bcf91e1eda inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a6c878159abee02fda8e380bcf91e1eda">setPreserveNamespaces</a> (bool value)=0</td></tr>
|
|
<tr class="memdesc:a6c878159abee02fda8e380bcf91e1eda inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Set the policy for namespace copy. <a href="#a6c878159abee02fda8e380bcf91e1eda">More...</a><br/></td></tr>
|
|
<tr class="separator:a6c878159abee02fda8e380bcf91e1eda inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a090b83aca2762f7381d0ea4c76e09220 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a090b83aca2762f7381d0ea4c76e09220">getPreserveNamespaces</a> () const =0</td></tr>
|
|
<tr class="memdesc:a090b83aca2762f7381d0ea4c76e09220 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Get the policy for namespace copy. <a href="#a090b83aca2762f7381d0ea4c76e09220">More...</a><br/></td></tr>
|
|
<tr class="separator:a090b83aca2762f7381d0ea4c76e09220 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae310f5ad4e00c600cb14702d6bd4cd9c inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#ae310f5ad4e00c600cb14702d6bd4cd9c">setRevalidationMode</a> (<a class="el" href="classDocumentCache.html#a1a52f4dee29626e4085603be380aca4f">DocumentCache::ValidationMode</a> mode)=0</td></tr>
|
|
<tr class="memdesc:ae310f5ad4e00c600cb14702d6bd4cd9c inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Set the revalidation mode. <a href="#ae310f5ad4e00c600cb14702d6bd4cd9c">More...</a><br/></td></tr>
|
|
<tr class="separator:ae310f5ad4e00c600cb14702d6bd4cd9c inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a46bdabf32c6127800f960966010c2818 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual <br class="typebreak"/>
|
|
<a class="el" href="classDocumentCache.html#a1a52f4dee29626e4085603be380aca4f">DocumentCache::ValidationMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a46bdabf32c6127800f960966010c2818">getRevalidationMode</a> () const =0</td></tr>
|
|
<tr class="memdesc:a46bdabf32c6127800f960966010c2818 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Get the revalidation mode. <a href="#a46bdabf32c6127800f960966010c2818">More...</a><br/></td></tr>
|
|
<tr class="separator:a46bdabf32c6127800f960966010c2818 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1259255393e672d4edf17ad3466b5707 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a1259255393e672d4edf17ad3466b5707">setMessageListener</a> (<a class="el" href="classMessageListener.html">MessageListener</a> *listener)=0</td></tr>
|
|
<tr class="memdesc:a1259255393e672d4edf17ad3466b5707 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Set the listener for warning and trace messages. <a href="#a1259255393e672d4edf17ad3466b5707">More...</a><br/></td></tr>
|
|
<tr class="separator:a1259255393e672d4edf17ad3466b5707 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3291124fe113805108c14cd8cb637265 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classMessageListener.html">MessageListener</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a3291124fe113805108c14cd8cb637265">getMessageListener</a> () const =0</td></tr>
|
|
<tr class="memdesc:a3291124fe113805108c14cd8cb637265 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Gets the listener for warning and trace messages. <a href="#a3291124fe113805108c14cd8cb637265">More...</a><br/></td></tr>
|
|
<tr class="separator:a3291124fe113805108c14cd8cb637265 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a85a485d729cae367418b6934b654a100 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a85a485d729cae367418b6934b654a100">setModule</a> (<a class="el" href="classXQQuery.html">XQQuery</a> *module)=0</td></tr>
|
|
<tr class="memdesc:a85a485d729cae367418b6934b654a100 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Set the module. <a href="#a85a485d729cae367418b6934b654a100">More...</a><br/></td></tr>
|
|
<tr class="separator:a85a485d729cae367418b6934b654a100 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af8cc27c2635cb84f966e51d9a3b92ddc inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classXQQuery.html">XQQuery</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#af8cc27c2635cb84f966e51d9a3b92ddc">getModule</a> () const =0</td></tr>
|
|
<tr class="memdesc:af8cc27c2635cb84f966e51d9a3b92ddc inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Get the module. <a href="#af8cc27c2635cb84f966e51d9a3b92ddc">More...</a><br/></td></tr>
|
|
<tr class="separator:af8cc27c2635cb84f966e51d9a3b92ddc inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaff8f3ada1f87a212e75e35d91e572e4 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#aaff8f3ada1f87a212e75e35d91e572e4">getProjection</a> () const =0</td></tr>
|
|
<tr class="memdesc:aaff8f3ada1f87a212e75e35d91e572e4 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Gets whether document projection is enabled. <a href="#aaff8f3ada1f87a212e75e35d91e572e4">More...</a><br/></td></tr>
|
|
<tr class="separator:aaff8f3ada1f87a212e75e35d91e572e4 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2e57b804652129579c5d9106831fee0e inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a2e57b804652129579c5d9106831fee0e">setProjection</a> (bool enabled)=0</td></tr>
|
|
<tr class="memdesc:a2e57b804652129579c5d9106831fee0e inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Sets whether document projection is enabled. <a href="#a2e57b804652129579c5d9106831fee0e">More...</a><br/></td></tr>
|
|
<tr class="separator:a2e57b804652129579c5d9106831fee0e inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a431a3b41ed95b9df4ce3c74c1086f0dd inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a431a3b41ed95b9df4ce3c74c1086f0dd">getDoLintWarnings</a> () const =0</td></tr>
|
|
<tr class="separator:a431a3b41ed95b9df4ce3c74c1086f0dd inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a68ccba7aeb7154e5706ff8153e48151e inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a68ccba7aeb7154e5706ff8153e48151e">setDoLintWarnings</a> (bool enabled)=0</td></tr>
|
|
<tr class="separator:a68ccba7aeb7154e5706ff8153e48151e inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7bb17afcdb1544f9c06a8bfd753fe94e inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual const XMLCh * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a7bb17afcdb1544f9c06a8bfd753fe94e">allocateTempVarName</a> (const XMLCh *prefix=0)=0</td></tr>
|
|
<tr class="memdesc:a7bb17afcdb1544f9c06a8bfd753fe94e inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Return a unique name that can be used for a temporary variable. <a href="#a7bb17afcdb1544f9c06a8bfd753fe94e">More...</a><br/></td></tr>
|
|
<tr class="separator:a7bb17afcdb1544f9c06a8bfd753fe94e inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1a68da212381320db811a0d9f5620078 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classXPath2MemoryManager.html">XPath2MemoryManager</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a1a68da212381320db811a0d9f5620078">getMemoryManager</a> () const =0</td></tr>
|
|
<tr class="memdesc:a1a68da212381320db811a0d9f5620078 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Get the memory manager. <a href="#a1a68da212381320db811a0d9f5620078">More...</a><br/></td></tr>
|
|
<tr class="separator:a1a68da212381320db811a0d9f5620078 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab847d9d5084c7ce3edce1edc24dd4ccc inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#ab847d9d5084c7ce3edce1edc24dd4ccc">setMemoryManager</a> (<a class="el" href="classXPath2MemoryManager.html">XPath2MemoryManager</a> *memMgr)=0</td></tr>
|
|
<tr class="memdesc:ab847d9d5084c7ce3edce1edc24dd4ccc inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Set the memory manager to the one given. <a href="#ab847d9d5084c7ce3edce1edc24dd4ccc">More...</a><br/></td></tr>
|
|
<tr class="separator:ab847d9d5084c7ce3edce1edc24dd4ccc inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3620a8c0f0a7bbc96f5164ebb301a982 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a3620a8c0f0a7bbc96f5164ebb301a982">setFTCase</a> (<a class="el" href="classStaticContext.html#af48c045b33058d1f6b5f8da43dbadebd">FTCaseOption</a> option)=0</td></tr>
|
|
<tr class="memdesc:a3620a8c0f0a7bbc96f5164ebb301a982 inherit pub_methods_classStaticContext"><td class="mdescLeft"> </td><td class="mdescRight">Set default full text query case option. <a href="#a3620a8c0f0a7bbc96f5164ebb301a982">More...</a><br/></td></tr>
|
|
<tr class="separator:a3620a8c0f0a7bbc96f5164ebb301a982 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a08f3e9e62ace4746cf5d8275d774fc03 inherit pub_methods_classStaticContext"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classStaticContext.html#af48c045b33058d1f6b5f8da43dbadebd">FTCaseOption</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#a08f3e9e62ace4746cf5d8275d774fc03">getFTCase</a> ()=0</td></tr>
|
|
<tr class="separator:a08f3e9e62ace4746cf5d8275d774fc03 inherit pub_methods_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pub_methods_classxercesc_1_1XMemory"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxercesc_1_1XMemory')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classxercesc_1_1XMemory.html">xercesc::XMemory</a></td></tr>
|
|
<tr class="memitem:a6f187594d0fb37d1472dacc1a3aad3d9 inherit pub_methods_classxercesc_1_1XMemory"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="classxercesc_1_1XMemory.html#a6f187594d0fb37d1472dacc1a3aad3d9">operator new</a> (size_t size)</td></tr>
|
|
<tr class="memdesc:a6f187594d0fb37d1472dacc1a3aad3d9 inherit pub_methods_classxercesc_1_1XMemory"><td class="mdescLeft"> </td><td class="mdescRight">This method overrides operator new. <a href="#a6f187594d0fb37d1472dacc1a3aad3d9">More...</a><br/></td></tr>
|
|
<tr class="separator:a6f187594d0fb37d1472dacc1a3aad3d9 inherit pub_methods_classxercesc_1_1XMemory"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7f41eef0d509e5eff717599647942a0f inherit pub_methods_classxercesc_1_1XMemory"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="classxercesc_1_1XMemory.html#a7f41eef0d509e5eff717599647942a0f">operator new</a> (size_t size, <a class="el" href="classxercesc_1_1MemoryManager.html">MemoryManager</a> *memMgr)</td></tr>
|
|
<tr class="memdesc:a7f41eef0d509e5eff717599647942a0f inherit pub_methods_classxercesc_1_1XMemory"><td class="mdescLeft"> </td><td class="mdescRight">This method defines a custom operator new, that will use the provided memory manager to perform the allocation. <a href="#a7f41eef0d509e5eff717599647942a0f">More...</a><br/></td></tr>
|
|
<tr class="separator:a7f41eef0d509e5eff717599647942a0f inherit pub_methods_classxercesc_1_1XMemory"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6beea8ceedc7e13c15c3a9f8a784396a inherit pub_methods_classxercesc_1_1XMemory"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="classxercesc_1_1XMemory.html#a6beea8ceedc7e13c15c3a9f8a784396a">operator new</a> (size_t size, void *ptr)</td></tr>
|
|
<tr class="memdesc:a6beea8ceedc7e13c15c3a9f8a784396a inherit pub_methods_classxercesc_1_1XMemory"><td class="mdescLeft"> </td><td class="mdescRight">This method overrides placement operator new. <a href="#a6beea8ceedc7e13c15c3a9f8a784396a">More...</a><br/></td></tr>
|
|
<tr class="separator:a6beea8ceedc7e13c15c3a9f8a784396a inherit pub_methods_classxercesc_1_1XMemory"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a95212a8b8a0e3778c7bf3cf0f0a59aed inherit pub_methods_classxercesc_1_1XMemory"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classxercesc_1_1XMemory.html#a95212a8b8a0e3778c7bf3cf0f0a59aed">operator delete</a> (void *p)</td></tr>
|
|
<tr class="memdesc:a95212a8b8a0e3778c7bf3cf0f0a59aed inherit pub_methods_classxercesc_1_1XMemory"><td class="mdescLeft"> </td><td class="mdescRight">This method overrides operator delete. <a href="#a95212a8b8a0e3778c7bf3cf0f0a59aed">More...</a><br/></td></tr>
|
|
<tr class="separator:a95212a8b8a0e3778c7bf3cf0f0a59aed inherit pub_methods_classxercesc_1_1XMemory"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af2335addd6a2bb6cc7bb1df630d05eeb inherit pub_methods_classxercesc_1_1XMemory"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classxercesc_1_1XMemory.html#af2335addd6a2bb6cc7bb1df630d05eeb">operator delete</a> (void *p, <a class="el" href="classxercesc_1_1MemoryManager.html">MemoryManager</a> *memMgr)</td></tr>
|
|
<tr class="memdesc:af2335addd6a2bb6cc7bb1df630d05eeb inherit pub_methods_classxercesc_1_1XMemory"><td class="mdescLeft"> </td><td class="mdescRight">This method provides a matching delete for the custom operator new. <a href="#af2335addd6a2bb6cc7bb1df630d05eeb">More...</a><br/></td></tr>
|
|
<tr class="separator:af2335addd6a2bb6cc7bb1df630d05eeb inherit pub_methods_classxercesc_1_1XMemory"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a47791b65820d24581920532a88c37e75 inherit pub_methods_classxercesc_1_1XMemory"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classxercesc_1_1XMemory.html#a47791b65820d24581920532a88c37e75">operator delete</a> (void *p, void *ptr)</td></tr>
|
|
<tr class="memdesc:a47791b65820d24581920532a88c37e75 inherit pub_methods_classxercesc_1_1XMemory"><td class="mdescLeft"> </td><td class="mdescRight">This method provides a matching delete for the placement new. <a href="#a47791b65820d24581920532a88c37e75">More...</a><br/></td></tr>
|
|
<tr class="separator:a47791b65820d24581920532a88c37e75 inherit pub_methods_classxercesc_1_1XMemory"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
|
Additional Inherited Members</h2></td></tr>
|
|
<tr class="inherit_header pub_types_classStaticContext"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classStaticContext')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="classStaticContext.html">StaticContext</a></td></tr>
|
|
<tr class="memitem:ab8bafb380375462baaed1f97db7314cd inherit pub_types_classStaticContext"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#ab8bafb380375462baaed1f97db7314cd">NodeSetOrdering</a> { <a class="el" href="classStaticContext.html#ab8bafb380375462baaed1f97db7314cda99710447314270a3b0c3c418543ecf62">ORDERING_ORDERED</a>,
|
|
<a class="el" href="classStaticContext.html#ab8bafb380375462baaed1f97db7314cda11863f7ffef852eb2467b9c3b0236f86">ORDERING_UNORDERED</a>
|
|
}</td></tr>
|
|
<tr class="separator:ab8bafb380375462baaed1f97db7314cd inherit pub_types_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aafd3dd12453e8237c20895f80a9360a1 inherit pub_types_classStaticContext"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#aafd3dd12453e8237c20895f80a9360a1">ConstructionMode</a> { <a class="el" href="classStaticContext.html#aafd3dd12453e8237c20895f80a9360a1aad92a50d77bdbefde57d5cb389314b69">CONSTRUCTION_MODE_PRESERVE</a>,
|
|
<a class="el" href="classStaticContext.html#aafd3dd12453e8237c20895f80a9360a1a9b1c0f9a604a1a7bd66475d216798d32">CONSTRUCTION_MODE_STRIP</a>
|
|
}</td></tr>
|
|
<tr class="separator:aafd3dd12453e8237c20895f80a9360a1 inherit pub_types_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae2f0da091c646c1fce65483226d9c6ac inherit pub_types_classStaticContext"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#ae2f0da091c646c1fce65483226d9c6ac">FLWOROrderingMode</a> { <a class="el" href="classStaticContext.html#ae2f0da091c646c1fce65483226d9c6aca4dd72aae9d9222dce51a86103ab10cad">FLWOR_ORDER_EMPTY_GREATEST</a>,
|
|
<a class="el" href="classStaticContext.html#ae2f0da091c646c1fce65483226d9c6aca6725b7b4fb071fd4253cf15a529819e5">FLWOR_ORDER_EMPTY_LEAST</a>
|
|
}</td></tr>
|
|
<tr class="separator:ae2f0da091c646c1fce65483226d9c6ac inherit pub_types_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af48c045b33058d1f6b5f8da43dbadebd inherit pub_types_classStaticContext"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classStaticContext.html#af48c045b33058d1f6b5f8da43dbadebd">FTCaseOption</a> { <br/>
|
|
  <a class="el" href="classStaticContext.html#af48c045b33058d1f6b5f8da43dbadebdac2a4e3ed41ed6e08d3737a6ca01face3">NONE</a>,
|
|
<a class="el" href="classStaticContext.html#af48c045b33058d1f6b5f8da43dbadebda45b26ae767fcba1b29361285ff0d25c8">CASE_INSENSITIVE</a>,
|
|
<a class="el" href="classStaticContext.html#af48c045b33058d1f6b5f8da43dbadebda9c6972d6020a0b0ff34941080b7864eb">CASE_SENSITIVE</a>,
|
|
<a class="el" href="classStaticContext.html#af48c045b33058d1f6b5f8da43dbadebdab51c7cbc030cf0834e3fce7336abe616">UPPERCASE</a>,
|
|
<br/>
|
|
  <a class="el" href="classStaticContext.html#af48c045b33058d1f6b5f8da43dbadebda4c715bbabd1d8c29ac3525c173335967">LOWERCASE</a>
|
|
<br/>
|
|
}</td></tr>
|
|
<tr class="separator:af48c045b33058d1f6b5f8da43dbadebd inherit pub_types_classStaticContext"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pro_methods_classxercesc_1_1XMemory"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxercesc_1_1XMemory')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classxercesc_1_1XMemory.html">xercesc::XMemory</a></td></tr>
|
|
<tr class="memitem:ac0d26f65a82ff229bc1e4dbaaac79e84 inherit pro_methods_classxercesc_1_1XMemory"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classxercesc_1_1XMemory.html#ac0d26f65a82ff229bc1e4dbaaac79e84">XMemory</a> ()</td></tr>
|
|
<tr class="memdesc:ac0d26f65a82ff229bc1e4dbaaac79e84 inherit pro_methods_classxercesc_1_1XMemory"><td class="mdescLeft"> </td><td class="mdescRight">Protected default constructor. <a href="#ac0d26f65a82ff229bc1e4dbaaac79e84">More...</a><br/></td></tr>
|
|
<tr class="separator:ac0d26f65a82ff229bc1e4dbaaac79e84 inherit pro_methods_classxercesc_1_1XMemory"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>The execution time dynamic context interface. </p>
|
|
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a class="anchor" id="a28e3084b59b68a270961e36dd25e6199"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual DynamicContext::~DynamicContext </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a class="anchor" id="af27044edcd57ce4c53fd5562a98646a1"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void DynamicContext::clearDynamicContext </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Resets the dynamic context, as if it had never been used. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a4df8655c2c707a99179f5391ce681140"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual <a class="el" href="classDynamicContext.html">DynamicContext</a>* DynamicContext::createModuleDynamicContext </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classDynamicContext.html">DynamicContext</a> * </td>
|
|
<td class="paramname"><em>moduleCtx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classxercesc_1_1MemoryManager.html">xercesc::MemoryManager</a> * </td>
|
|
<td class="paramname"><em>memMgr</em> = <code><a class="el" href="classxercesc_1_1XMLPlatformUtils.html#a2521473ea52894e9313573d330a264b4">xercesc::XMLPlatformUtils::fgMemoryManager</a></code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a78727d3260121951e70995aca90eca11"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual <a class="el" href="classSequenceBuilder.html">SequenceBuilder</a>* DynamicContext::createSequenceBuilder </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Create a new <a class="el" href="classSequenceBuilder.html">SequenceBuilder</a>, which is used to turn a stream of events into a <a class="el" href="classSequence.html" title="An eagerly evaluated result of a query execution. ">Sequence</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ac5780df119086cae862c03af261f5f74"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual <a class="el" href="classUpdateFactory.html">UpdateFactory</a>* DynamicContext::createUpdateFactory </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates a new <a class="el" href="classUpdateFactory.html">UpdateFactory</a>, used for performing updates. </p>
|
|
<p>Caller owns the returned object, and should delete it </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ad36c4903a44d5ab2a38d8a3227111f7d"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual <a class="el" href="classItem.html#a73b92c0cc87378a05bd46328eed7f4ff">Item::Ptr</a> DynamicContext::getContextItem </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Get the context <a class="el" href="classItem.html">Item</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a30cab681525608fe6d886ca7f1c93f1a"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual size_t DynamicContext::getContextPosition </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Get the context position. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aa96cf42edce598da0577ccc6edd4170c"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual size_t DynamicContext::getContextSize </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Get the context size. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aae6a5c8e66c6e5721661c35ffbae3c71"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual time_t DynamicContext::getCurrentTime </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Return the current time. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a4dec37f6d634a1e1e255391d151e2b15"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual <a class="el" href="classDebugListener.html">DebugListener</a>* DynamicContext::getDebugListener </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the listener for debug messages. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a745724a0b9cc5dfec9b07f5e92c953fa"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual <a class="el" href="classURIResolver.html">URIResolver</a>* DynamicContext::getDefaultURIResolver </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the default <a class="el" href="classURIResolver.html" title="This is an abstract class used to resolve URIs in different ways. ">URIResolver</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="acc859b7d4bbd71c1ab6442b84c4b0653"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual const <a class="el" href="classVariableStore.html">VariableStore</a>* DynamicContext::getGlobalVariableStore </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>get the variable store for globally scoped variables </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a284d8a2e92336415834fa1a2c50ae5cf"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual <a class="el" href="classATDurationOrDerived.html#a8b589d4f696bef645b4de901b87312a3">ATDurationOrDerived::Ptr</a> DynamicContext::getImplicitTimezone </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Return the implicit timezone for this system. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ad6d8629557152fbaddb6d8dbef7e455d"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual const <a class="el" href="classRegexGroupStore.html">RegexGroupStore</a>* DynamicContext::getRegexGroupStore </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>get the regex group store </p>
|
|
|
|
<p>Referenced by <a class="el" href="classAutoRegexGroupStoreReset.html#ab4d99334012b0d5330ea6b5071e68769">AutoRegexGroupStoreReset::AutoRegexGroupStoreReset()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="afcc3f264ae26673bbf4c2220a79b3b13"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual const <a class="el" href="classStackFrame.html">StackFrame</a>* DynamicContext::getStackFrame </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Gets the listener for debug messages. </p>
|
|
|
|
<p>Referenced by <a class="el" href="classAutoStackFrameReset.html#ac3a90a783982681178e6d96db153d3fc">AutoStackFrameReset::AutoStackFrameReset()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ad89e38d40c5b77d9c2228e299073e5a5"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual const <a class="el" href="classVariableStore.html">VariableStore</a>* DynamicContext::getVariableStore </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>get the variable store </p>
|
|
|
|
<p>Referenced by <a class="el" href="classAutoVariableStoreReset.html#a23db674812c33e34be243c9e8919ea51">AutoVariableStoreReset::AutoVariableStoreReset()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aa5ed6e9aa2c69c1151df8db7b50b251a"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual <a class="el" href="classNode.html#aa13b45b39a606756fd18d94a27522c2c">Node::Ptr</a> DynamicContext::parseDocument </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classxercesc_1_1InputSource.html">xercesc::InputSource</a> & </td>
|
|
<td class="paramname"><em>srcToUse</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classLocationInfo.html">LocationInfo</a> * </td>
|
|
<td class="paramname"><em>location</em> = <code>0</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const QueryPathNode * </td>
|
|
<td class="paramname"><em>projection</em> = <code>0</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Parse an XML document from the provided InputSource. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a46915df33e2e25fb198eb6dfce3c8065"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual bool DynamicContext::putDocument </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classNode.html#aa13b45b39a606756fd18d94a27522c2c">Node::Ptr</a> & </td>
|
|
<td class="paramname"><em>document</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const XMLCh * </td>
|
|
<td class="paramname"><em>uri</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Attempts to put the document specified to the given URI by calling the registered <a class="el" href="classURIResolver.html" title="This is an abstract class used to resolve URIs in different ways. ">URIResolver</a> objects. </p>
|
|
<p>Returns whether the operation was successful. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aeaf54fa468b79effd098ac1d6ae87fdf"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void DynamicContext::registerURIResolver </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classURIResolver.html">URIResolver</a> * </td>
|
|
<td class="paramname"><em>resolver</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>adopt</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Register a callback object for resolving URIs. </p>
|
|
<p>Multiple <a class="el" href="classURIResolver.html" title="This is an abstract class used to resolve URIs in different ways. ">URIResolver</a> objects can be registered with the <a class="el" href="classDynamicContext.html" title="The execution time dynamic context interface. ">DynamicContext</a> at the same time. The most recently added <a class="el" href="classURIResolver.html" title="This is an abstract class used to resolve URIs in different ways. ">URIResolver</a> will be called first, and if it returns false, subsequent ones will be called - ending in a call to the fallback routines.</p>
|
|
<p>If "adopt" is false, the <a class="el" href="classDynamicContext.html" title="The execution time dynamic context interface. ">DynamicContext</a> will not adopt this object, making the user responsible for making sure that the <a class="el" href="classURIResolver.html" title="This is an abstract class used to resolve URIs in different ways. ">URIResolver</a> object's lifespan matches or exceeds the life of the <a class="el" href="classDynamicContext.html" title="The execution time dynamic context interface. ">DynamicContext</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a284f4227461462069c282f263f6c2163"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual <a class="el" href="classSequence.html">Sequence</a> DynamicContext::resolveCollection </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const XMLCh * </td>
|
|
<td class="paramname"><em>uri</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classLocationInfo.html">LocationInfo</a> * </td>
|
|
<td class="paramname"><em>location</em> = <code>0</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const QueryPathNode * </td>
|
|
<td class="paramname"><em>projection</em> = <code>0</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Resolve the given uri (and baseUri) to a sequence of <a class="el" href="classNode.html">Node</a> objects. </p>
|
|
<p>If the uri is relative, the base uri is obtained from the context. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a17fd6b139d475fafe8ee544464e52a65"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual <a class="el" href="classSequence.html">Sequence</a> DynamicContext::resolveDefaultCollection </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const QueryPathNode * </td>
|
|
<td class="paramname"><em>projection</em> = <code>0</code></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Resolve the default collection to a sequence of <a class="el" href="classNode.html">Node</a> objects. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a25bb3841f843c40780f552d3d14ade6f"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual <a class="el" href="classSequence.html">Sequence</a> DynamicContext::resolveDocument </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const XMLCh * </td>
|
|
<td class="paramname"><em>uri</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classLocationInfo.html">LocationInfo</a> * </td>
|
|
<td class="paramname"><em>location</em> = <code>0</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const QueryPathNode * </td>
|
|
<td class="paramname"><em>projection</em> = <code>0</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Resolve the given uri (and baseUri) to an XML document. </p>
|
|
<p>If the uri is relative, the base uri is obtained from the context. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a93e2663a4a7a7a643a130c92173928a4"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void DynamicContext::setContextItem </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classItem.html#a73b92c0cc87378a05bd46328eed7f4ff">Item::Ptr</a> & </td>
|
|
<td class="paramname"><em>item</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Set the context item to item. </p>
|
|
|
|
<p>Referenced by <a class="el" href="classAutoContextInfoReset.html#a5c6d79d697bb4a6531bcc22ddfac690a">AutoContextInfoReset::AutoContextInfoReset()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a4bf118202fd810ecd085725270f58ba6"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void DynamicContext::setContextPosition </td>
|
|
<td>(</td>
|
|
<td class="paramtype">size_t </td>
|
|
<td class="paramname"><em>pos</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Set the context position. </p>
|
|
|
|
<p>Referenced by <a class="el" href="classAutoContextInfoReset.html#a5c6d79d697bb4a6531bcc22ddfac690a">AutoContextInfoReset::AutoContextInfoReset()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a5a2d457fdcfa3172d705105370983436"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void DynamicContext::setContextSize </td>
|
|
<td>(</td>
|
|
<td class="paramtype">size_t </td>
|
|
<td class="paramname"><em>size</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Set the context size. </p>
|
|
|
|
<p>Referenced by <a class="el" href="classAutoContextInfoReset.html#a5c6d79d697bb4a6531bcc22ddfac690a">AutoContextInfoReset::AutoContextInfoReset()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a867bdae486cd14a551ada4b2c3e73c40"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void DynamicContext::setCurrentTime </td>
|
|
<td>(</td>
|
|
<td class="paramtype">time_t </td>
|
|
<td class="paramname"><em>newTime</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Set the current time. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ad47c6e2c62e1319f63852b12dcdb4a74"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void DynamicContext::setDebugListener </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classDebugListener.html">DebugListener</a> * </td>
|
|
<td class="paramname"><em>listener</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Set the listener for debug messages. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a814dd17425333c523af5f748a174b8f9"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void DynamicContext::setDefaultURIResolver </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classURIResolver.html">URIResolver</a> * </td>
|
|
<td class="paramname"><em>resolver</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>adopt</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets the default <a class="el" href="classURIResolver.html" title="This is an abstract class used to resolve URIs in different ways. ">URIResolver</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ab1742703791071283efd0ccd82ae0012"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void DynamicContext::setExternalVariable </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const XMLCh * </td>
|
|
<td class="paramname"><em>namespaceURI</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const XMLCh * </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classResult.html">Result</a> & </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>set the value of an external global variable with the given uri/localname pair </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a7a91d9bafa736b1d2de3ced42c999c42"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void DynamicContext::setExternalVariable </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const XMLCh * </td>
|
|
<td class="paramname"><em>qname</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classResult.html">Result</a> & </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>set the value of an external global variable with the given QName </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a29e8ca9bff880247977fd0980c395734"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void DynamicContext::setGlobalVariableStore </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classVariableStore.html">VariableStore</a> * </td>
|
|
<td class="paramname"><em>store</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>set the variable store for globally scoped variables </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ae13e8203c08fbd4fb239b2bba0d15ffa"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void DynamicContext::setImplicitTimezone </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classATDurationOrDerived.html#a8b589d4f696bef645b4de901b87312a3">ATDurationOrDerived::Ptr</a> & </td>
|
|
<td class="paramname"><em>timezoneAsDuration</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Set the implicit timezone. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a43136e983c72ce8b6461f957dbe15d26"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void DynamicContext::setRegexGroupStore </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classRegexGroupStore.html">RegexGroupStore</a> * </td>
|
|
<td class="paramname"><em>store</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>set the regex group store </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a16dc35b9bf4274497547a3afb500c6ef"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void DynamicContext::setStackFrame </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classStackFrame.html">StackFrame</a> * </td>
|
|
<td class="paramname"><em>frame</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Sets the current stack frame whilst debugging. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a7f428d910c01c0749dc53692ef7daa46"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void DynamicContext::setVariableStore </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classVariableStore.html">VariableStore</a> * </td>
|
|
<td class="paramname"><em>store</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>set the variable store </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ae1c80d09957aa17d0986699ed671734e"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void DynamicContext::testInterrupt </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Test if the query should be interrupted, and throw if so. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this class was generated from the following file:<ul>
|
|
<li><a class="el" href="DynamicContext_8hpp_source.html">DynamicContext.hpp</a></li>
|
|
</ul>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
|
</a> 1.8.5
|
|
</small></address>
|
|
</body>
|
|
</html>
|