565 lines
46 KiB
HTML
565 lines
46 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 XQC 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.6.1 -->
|
|
<div class="navigation" id="top">
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
|
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
|
<li><a href="examples.html"><span>Examples</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="files.html"><span>File List</span></a></li>
|
|
<li><a href="globals.html"><span>File Members</span></a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="contents">
|
|
<h1>xqc.h File Reference</h1><code>#include <stdio.h></code><br/>
|
|
|
|
<p><a href="xqc_8h_source.html">Go to the source code of this file.</a></p>
|
|
<table border="0" cellpadding="0" cellspacing="0">
|
|
<tr><td colspan="2"><h2>Classes</h2></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structXQC__InputStream__s.html">XQC_InputStream_s</a></td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="xqc_8h.html#aa2362b43cca7bd9527ed4477a5481528">XQC_InputStream</a> struct is designed to be populated by users for the purpose of streaming data into an XQC implementation. <a href="structXQC__InputStream__s.html#_details">More...</a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structXQC__ErrorHandler__s.html">XQC_ErrorHandler_s</a></td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="xqc_8h.html#ac30b575982cfb24206404168dbd0bff0">XQC_ErrorHandler</a> struct is designed to be populated by users for the purpose of collecting more detailed error messages from an XQC implementation. <a href="structXQC__ErrorHandler__s.html#_details">More...</a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structXQC__Implementation__s.html">XQC_Implementation_s</a></td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="xqc_8h.html#a3d46d69abb6d7b408bb8cd8c02ce66fb">XQC_Implementation</a> struct provides factory functions for preparing queries. <a href="structXQC__Implementation__s.html#_details">More...</a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structXQC__StaticContext__s.html">XQC_StaticContext_s</a></td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="xqc_8h.html#a27c84fd3b0421627f6bec2e19e1bf966">XQC_StaticContext</a> struct provides a way to specify values for the static context of the query to be prepared. <a href="structXQC__StaticContext__s.html#_details">More...</a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structXQC__Expression__s.html">XQC_Expression_s</a></td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="xqc_8h.html#a707b112e9370ee771b38ea01574df8ff">XQC_Expression</a> struct represents a prepared query, and allows the user to execute that query any number of times. <a href="structXQC__Expression__s.html#_details">More...</a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structXQC__DynamicContext__s.html">XQC_DynamicContext_s</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structXQC__Sequence__s.html">XQC_Sequence_s</a></td></tr>
|
|
<tr><td colspan="2"><h2>Defines</h2></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#a8fbc00dfcf0a3527e0ccba36322e1c84">XQC_VERSION_NUMBER</a> 1</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">The version of the XQC API in this header file. <a href="#a8fbc00dfcf0a3527e0ccba36322e1c84"></a><br/></td></tr>
|
|
<tr><td colspan="2"><h2>Typedefs</h2></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structXQC__Implementation__s.html">XQC_Implementation_s</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#a3d46d69abb6d7b408bb8cd8c02ce66fb">XQC_Implementation</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structXQC__StaticContext__s.html">XQC_StaticContext_s</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#a27c84fd3b0421627f6bec2e19e1bf966">XQC_StaticContext</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structXQC__Expression__s.html">XQC_Expression_s</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#a707b112e9370ee771b38ea01574df8ff">XQC_Expression</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structXQC__DynamicContext__s.html">XQC_DynamicContext_s</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#acf4c0769616363086377cb527484d33e">XQC_DynamicContext</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structXQC__Sequence__s.html">XQC_Sequence_s</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#a611c8970264183d7d0f42a8551239463">XQC_Sequence</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structXQC__InputStream__s.html">XQC_InputStream_s</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#aa2362b43cca7bd9527ed4477a5481528">XQC_InputStream</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structXQC__ErrorHandler__s.html">XQC_ErrorHandler_s</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#ac30b575982cfb24206404168dbd0bff0">XQC_ErrorHandler</a></td></tr>
|
|
<tr><td colspan="2"><h2>Enumerations</h2></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#aeb1ad206e9c38a7f84749cafe04d7a3f">XQC_Error</a> { <br/>
|
|
<a class="el" href="xqc_8h.html#aeb1ad206e9c38a7f84749cafe04d7a3fa975a11c6557d4d849e48f4034380a375">XQC_NO_ERROR</a> = 0,
|
|
<a class="el" href="xqc_8h.html#aeb1ad206e9c38a7f84749cafe04d7a3fadfd1d8eea45c90655b98cfd728bfee2e">XQC_END_OF_SEQUENCE</a>,
|
|
<a class="el" href="xqc_8h.html#aeb1ad206e9c38a7f84749cafe04d7a3fa8e49ef7f25ae9121a0b59bc4cd050f5b">XQC_NO_CURRENT_ITEM</a>,
|
|
<a class="el" href="xqc_8h.html#aeb1ad206e9c38a7f84749cafe04d7a3fa3b1aa671eec8f7f5b59ab563fe849fd4">XQC_PARSE_ERROR</a>,
|
|
<br/>
|
|
<a class="el" href="xqc_8h.html#aeb1ad206e9c38a7f84749cafe04d7a3fa82c9407e441fcd536e73fb774e37af4b">XQC_INVALID_ARGUMENT</a>,
|
|
<a class="el" href="xqc_8h.html#aeb1ad206e9c38a7f84749cafe04d7a3fa42003308041f1f0db1d2028af432de95">XQC_NOT_NODE</a>,
|
|
<a class="el" href="xqc_8h.html#aeb1ad206e9c38a7f84749cafe04d7a3fa01b5565965d03299df81f0916b8fa768">XQC_INTERNAL_ERROR</a>,
|
|
<a class="el" href="xqc_8h.html#aeb1ad206e9c38a7f84749cafe04d7a3fa7d62aa302c9a96c9caa4382ae0c42c78">XQC_NOT_IMPLEMENTED</a>,
|
|
<br/>
|
|
<a class="el" href="xqc_8h.html#aeb1ad206e9c38a7f84749cafe04d7a3fa1f3145b072152462b856efc743b1211d">XQC_UNRECOGNIZED_ENCODING</a>,
|
|
<a class="el" href="xqc_8h.html#aeb1ad206e9c38a7f84749cafe04d7a3fa3c5972d58b0a8f9c38a000e6cf4d91a2">XQC_STATIC_ERROR</a>,
|
|
<a class="el" href="xqc_8h.html#aeb1ad206e9c38a7f84749cafe04d7a3faeb68302bd3ceab3cb9d9473afd06248a">XQC_TYPE_ERROR</a>,
|
|
<a class="el" href="xqc_8h.html#aeb1ad206e9c38a7f84749cafe04d7a3fa1ece0ad69a59c3f0ce59b841ded10f9d">XQC_DYNAMIC_ERROR</a>,
|
|
<br/>
|
|
<a class="el" href="xqc_8h.html#aeb1ad206e9c38a7f84749cafe04d7a3fadc55e42328966f02eededcbbe6676ff0">XQC_SERIALIZATION_ERROR</a>
|
|
<br/>
|
|
}</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight"><p>The error enumeration used by all XQC functions to designate error condition. </p>
|
|
<a href="xqc_8h.html#aeb1ad206e9c38a7f84749cafe04d7a3f">More...</a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cde">XQC_ItemType</a> { <br/>
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdeaa0aeb96b9fe81ce7d8939699a0edd143">XQC_EMPTY_TYPE</a> = 0,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdeabe0b21a9fa8baa66c106ed20b9486ecb">XQC_DOCUMENT_TYPE</a>,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdea2506db9aef5da452082790026f401c43">XQC_ELEMENT_TYPE</a>,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdea86fd4aa33caccd797b097a735f373fdc">XQC_ATTRIBUTE_TYPE</a>,
|
|
<br/>
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdea41a388bfe67bd4ccb164f2a5fc704b0f">XQC_TEXT_TYPE</a>,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdea1b417b2a8e27acfcb1340e2764483457">XQC_PROCESSING_INSTRUCTION_TYPE</a>,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdeadd57c4b3cee0761ac5ecc8fa540b2414">XQC_COMMENT_TYPE</a>,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdeaf000271f6a9e3f61ada18faa39379c47">XQC_NAMESPACE_TYPE</a>,
|
|
<br/>
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdead509473f6b67d0d0ec2dbd9ab5047c83">XQC_ANY_SIMPLE_TYPE</a>,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdeaf9dedda38e72e9428917d262111efa9b">XQC_ANY_URI_TYPE</a>,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdea1fec1d76b5159c57299bd65e1644cac9">XQC_BASE_64_BINARY_TYPE</a>,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdea4d67d177e22559dcb198cbddd5dba503">XQC_BOOLEAN_TYPE</a>,
|
|
<br/>
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdea315c2fd639afcb41e91ebece105110ea">XQC_DATE_TYPE</a>,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdea949805c447df40639cf4c161fb978907">XQC_DATE_TIME_TYPE</a>,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdea544338610600c014c6dbb440fb89fc8c">XQC_DAY_TIME_DURATION_TYPE</a>,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdeadcc5555e01296aa91d597a1778863401">XQC_DECIMAL_TYPE</a>,
|
|
<br/>
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdea3bcb864b30e57817b5472c85406a257b">XQC_DOUBLE_TYPE</a>,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdea6643df29b6710c10f7489c6f7fe38e63">XQC_DURATION_TYPE</a>,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdeacca6b683c5359bae67a26df8a1a915fd">XQC_FLOAT_TYPE</a>,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdeaa67a7162af129ce6a89b6d1e3947ad49">XQC_G_DAY_TYPE</a>,
|
|
<br/>
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdea81cb1f4ec8853f6686725f52bbd41643">XQC_G_MONTH_TYPE</a>,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdea68f4dffbfa9ade62d3dfadc000ed676b">XQC_G_MONTH_DAY_TYPE</a>,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdea75a10a441cbda124bf6a67660b916a2f">XQC_G_YEAR_TYPE</a>,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdea06fefc5e6ad795a997270d5085f2704b">XQC_G_YEAR_MONTH_TYPE</a>,
|
|
<br/>
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdeae7779cb83b36631d01445799a8272b57">XQC_HEX_BINARY_TYPE</a>,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdea519fa85f352259b30e4a9e6a222bfd82">XQC_NOTATION_TYPE</a>,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdea40a3735258be6e5bec9e829e878cb408">XQC_QNAME_TYPE</a>,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdea634d150e77e0da524f17f74d4b916a01">XQC_STRING_TYPE</a>,
|
|
<br/>
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdeae46416aa2bba8f28383a20c15302dece">XQC_TIME_TYPE</a>,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdea3d69c417da63497a2b394e95c979dc7f">XQC_UNTYPED_ATOMIC_TYPE</a>,
|
|
<a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cdeaa22d8c858ab6d354eaf59a7beee05b7b">XQC_YEAR_MONTH_DURATION_TYPE</a>
|
|
<br/>
|
|
}</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#aacc56683a32a53ea4168f0b9b16c54e6">XQC_XPath1Mode</a> { <a class="el" href="xqc_8h.html#aacc56683a32a53ea4168f0b9b16c54e6abf1ffa95ffbef6246f81cd1a5fd0f79a">XQC_XPATH2_0</a>,
|
|
<a class="el" href="xqc_8h.html#aacc56683a32a53ea4168f0b9b16c54e6aa2dd4547fe11a80fe3e5ba1427fcafc0">XQC_XPATH1_0</a>
|
|
}</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight"><p>XPath 1.0 compatibility mode as defined in <a href="http://www.w3.org/TR/xquery/#static_context.">http://www.w3.org/TR/xquery/#static_context.</a> </p>
|
|
<a href="xqc_8h.html#aacc56683a32a53ea4168f0b9b16c54e6">More...</a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#a180501d6417e8b87f20df61396cf9642">XQC_OrderingMode</a> { <a class="el" href="xqc_8h.html#a180501d6417e8b87f20df61396cf9642ad3a98d038a7b17a2babb827adabbedd5">XQC_ORDERED</a>,
|
|
<a class="el" href="xqc_8h.html#a180501d6417e8b87f20df61396cf9642a9f7c768797c805e466987a96bfd9b92a">XQC_UNORDERED</a>
|
|
}</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight"><p>Ordering mode as defined in <a href="http://www.w3.org/TR/xquery/#static_context.">http://www.w3.org/TR/xquery/#static_context.</a> </p>
|
|
<a href="xqc_8h.html#a180501d6417e8b87f20df61396cf9642">More...</a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#a4a1574accd76da4396309cf0e5fa38d1">XQC_OrderEmptyMode</a> { <a class="el" href="xqc_8h.html#a4a1574accd76da4396309cf0e5fa38d1ac14f6e7d8729ba268240a3ef58683e7d">XQC_EMPTY_GREATEST</a>,
|
|
<a class="el" href="xqc_8h.html#a4a1574accd76da4396309cf0e5fa38d1adf187067cf2145ecd16458844d3b0be1">XQC_EMPTY_LEAST</a>
|
|
}</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight"><p>Default order for empty sequences as defined in <a href="http://www.w3.org/TR/xquery/#static_context.">http://www.w3.org/TR/xquery/#static_context.</a> </p>
|
|
<a href="xqc_8h.html#a4a1574accd76da4396309cf0e5fa38d1">More...</a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#a1b5f5e5b845d550463923b4bf5f673e0">XQC_InheritMode</a> { <a class="el" href="xqc_8h.html#a1b5f5e5b845d550463923b4bf5f673e0ad0246c972a48e28ef557c7c4e94a215c">XQC_INHERIT_NS</a>,
|
|
<a class="el" href="xqc_8h.html#a1b5f5e5b845d550463923b4bf5f673e0a115a2b256d16303b42ca01bf33d12884">XQC_NO_INHERIT_NS</a>
|
|
}</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight"><p>Inherit part of the Copy-namespace mode as defined in <a href="http://www.w3.org/TR/xquery/#static_context.">http://www.w3.org/TR/xquery/#static_context.</a> </p>
|
|
<a href="xqc_8h.html#a1b5f5e5b845d550463923b4bf5f673e0">More...</a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#a1a645e2e4e29596fe39311fb11d4009f">XQC_PreserveMode</a> { <a class="el" href="xqc_8h.html#a1a645e2e4e29596fe39311fb11d4009fa04e9efb66aa557ed89e45b51d85c73e8">XQC_PRESERVE_NS</a>,
|
|
<a class="el" href="xqc_8h.html#a1a645e2e4e29596fe39311fb11d4009fa8053fd52980316de1d89eb84e62b0dbc">XQC_NO_PRESERVE_NS</a>
|
|
}</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight"><p>Preserve part of the Copy-namespace mode as defined in <a href="http://www.w3.org/TR/xquery/#static_context.">http://www.w3.org/TR/xquery/#static_context.</a> </p>
|
|
<a href="xqc_8h.html#a1a645e2e4e29596fe39311fb11d4009f">More...</a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#a6a5f9892a69d1f51edd534488184a40b">XQC_BoundarySpaceMode</a> { <a class="el" href="xqc_8h.html#a6a5f9892a69d1f51edd534488184a40baee0c14030094a8248ba14696a428b717">XQC_PRESERVE_SPACE</a>,
|
|
<a class="el" href="xqc_8h.html#a6a5f9892a69d1f51edd534488184a40ba315f5cab25aca6be97305f63892c0239">XQC_STRIP_SPACE</a>
|
|
}</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight"><p>Boundary-space policy as defined in <a href="http://www.w3.org/TR/xquery/#static_context.">http://www.w3.org/TR/xquery/#static_context.</a> </p>
|
|
<a href="xqc_8h.html#a6a5f9892a69d1f51edd534488184a40b">More...</a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#af237564a5ce94621e2d2251318b02e52">XQC_ConstructionMode</a> { <a class="el" href="xqc_8h.html#af237564a5ce94621e2d2251318b02e52a66bb82399837e95c217a8c7b6afa0619">XQC_PRESERVE_CONS</a>,
|
|
<a class="el" href="xqc_8h.html#af237564a5ce94621e2d2251318b02e52a8532de4fc7c53aed1d894047185b48c0">XQC_STRIP_CONS</a>
|
|
}</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight"><p>Construction mode as defined in <a href="http://www.w3.org/TR/xquery/#static_context.">http://www.w3.org/TR/xquery/#static_context.</a> </p>
|
|
<a href="xqc_8h.html#af237564a5ce94621e2d2251318b02e52">More...</a><br/></td></tr>
|
|
</table>
|
|
<hr/><h2>Define Documentation</h2>
|
|
<a class="anchor" id="a8fbc00dfcf0a3527e0ccba36322e1c84"></a><!-- doxytag: member="xqc.h::XQC_VERSION_NUMBER" ref="a8fbc00dfcf0a3527e0ccba36322e1c84" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define XQC_VERSION_NUMBER 1</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>The version of the XQC API in this header file. </p>
|
|
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="xqc-basic_8c-example.html#a4">xqc-basic.c</a>, and <a class="el" href="xqc-context-item_8c-example.html#a5">xqc-context-item.c</a>.</dd>
|
|
</dl>
|
|
</div>
|
|
</div>
|
|
<hr/><h2>Typedef Documentation</h2>
|
|
<a class="anchor" id="acf4c0769616363086377cb527484d33e"></a><!-- doxytag: member="xqc.h::XQC_DynamicContext" ref="acf4c0769616363086377cb527484d33e" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="structXQC__DynamicContext__s.html">XQC_DynamicContext_s</a> <a class="el" href="structXQC__DynamicContext__s.html">XQC_DynamicContext</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ac30b575982cfb24206404168dbd0bff0"></a><!-- doxytag: member="xqc.h::XQC_ErrorHandler" ref="ac30b575982cfb24206404168dbd0bff0" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="structXQC__ErrorHandler__s.html">XQC_ErrorHandler_s</a> <a class="el" href="structXQC__ErrorHandler__s.html">XQC_ErrorHandler</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a707b112e9370ee771b38ea01574df8ff"></a><!-- doxytag: member="xqc.h::XQC_Expression" ref="a707b112e9370ee771b38ea01574df8ff" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="structXQC__Expression__s.html">XQC_Expression_s</a> <a class="el" href="structXQC__Expression__s.html">XQC_Expression</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a3d46d69abb6d7b408bb8cd8c02ce66fb"></a><!-- doxytag: member="xqc.h::XQC_Implementation" ref="a3d46d69abb6d7b408bb8cd8c02ce66fb" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="structXQC__Implementation__s.html">XQC_Implementation_s</a> <a class="el" href="structXQC__Implementation__s.html">XQC_Implementation</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aa2362b43cca7bd9527ed4477a5481528"></a><!-- doxytag: member="xqc.h::XQC_InputStream" ref="aa2362b43cca7bd9527ed4477a5481528" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="structXQC__InputStream__s.html">XQC_InputStream_s</a> <a class="el" href="structXQC__InputStream__s.html">XQC_InputStream</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a611c8970264183d7d0f42a8551239463"></a><!-- doxytag: member="xqc.h::XQC_Sequence" ref="a611c8970264183d7d0f42a8551239463" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="structXQC__Sequence__s.html">XQC_Sequence_s</a> <a class="el" href="structXQC__Sequence__s.html">XQC_Sequence</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a27c84fd3b0421627f6bec2e19e1bf966"></a><!-- doxytag: member="xqc.h::XQC_StaticContext" ref="a27c84fd3b0421627f6bec2e19e1bf966" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="structXQC__StaticContext__s.html">XQC_StaticContext_s</a> <a class="el" href="structXQC__StaticContext__s.html">XQC_StaticContext</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<hr/><h2>Enumeration Type Documentation</h2>
|
|
<a class="anchor" id="a6a5f9892a69d1f51edd534488184a40b"></a><!-- doxytag: member="xqc.h::XQC_BoundarySpaceMode" ref="a6a5f9892a69d1f51edd534488184a40b" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="xqc_8h.html#a6a5f9892a69d1f51edd534488184a40b">XQC_BoundarySpaceMode</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Boundary-space policy as defined in <a href="http://www.w3.org/TR/xquery/#static_context.">http://www.w3.org/TR/xquery/#static_context.</a> </p>
|
|
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em><a class="anchor" id="a6a5f9892a69d1f51edd534488184a40baee0c14030094a8248ba14696a428b717"></a><!-- doxytag: member="XQC_PRESERVE_SPACE" ref="a6a5f9892a69d1f51edd534488184a40baee0c14030094a8248ba14696a428b717" args="" -->XQC_PRESERVE_SPACE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a6a5f9892a69d1f51edd534488184a40ba315f5cab25aca6be97305f63892c0239"></a><!-- doxytag: member="XQC_STRIP_SPACE" ref="a6a5f9892a69d1f51edd534488184a40ba315f5cab25aca6be97305f63892c0239" args="" -->XQC_STRIP_SPACE</em> </td><td>
|
|
</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af237564a5ce94621e2d2251318b02e52"></a><!-- doxytag: member="xqc.h::XQC_ConstructionMode" ref="af237564a5ce94621e2d2251318b02e52" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="xqc_8h.html#af237564a5ce94621e2d2251318b02e52">XQC_ConstructionMode</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Construction mode as defined in <a href="http://www.w3.org/TR/xquery/#static_context.">http://www.w3.org/TR/xquery/#static_context.</a> </p>
|
|
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em><a class="anchor" id="af237564a5ce94621e2d2251318b02e52a66bb82399837e95c217a8c7b6afa0619"></a><!-- doxytag: member="XQC_PRESERVE_CONS" ref="af237564a5ce94621e2d2251318b02e52a66bb82399837e95c217a8c7b6afa0619" args="" -->XQC_PRESERVE_CONS</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="af237564a5ce94621e2d2251318b02e52a8532de4fc7c53aed1d894047185b48c0"></a><!-- doxytag: member="XQC_STRIP_CONS" ref="af237564a5ce94621e2d2251318b02e52a8532de4fc7c53aed1d894047185b48c0" args="" -->XQC_STRIP_CONS</em> </td><td>
|
|
</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aeb1ad206e9c38a7f84749cafe04d7a3f"></a><!-- doxytag: member="xqc.h::XQC_Error" ref="aeb1ad206e9c38a7f84749cafe04d7a3f" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="xqc_8h.html#aeb1ad206e9c38a7f84749cafe04d7a3f">XQC_Error</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>The error enumeration used by all XQC functions to designate error condition. </p>
|
|
<p>All XQC functions return a value of type <a class="el" href="xqc_8h.html#aeb1ad206e9c38a7f84749cafe04d7a3f" title="The error enumeration used by all XQC functions to designate error condition.">XQC_Error</a>. </p>
|
|
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em><a class="anchor" id="aeb1ad206e9c38a7f84749cafe04d7a3fa975a11c6557d4d849e48f4034380a375"></a><!-- doxytag: member="XQC_NO_ERROR" ref="aeb1ad206e9c38a7f84749cafe04d7a3fa975a11c6557d4d849e48f4034380a375" args="" -->XQC_NO_ERROR</em> </td><td>
|
|
<p>No error. </p>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aeb1ad206e9c38a7f84749cafe04d7a3fadfd1d8eea45c90655b98cfd728bfee2e"></a><!-- doxytag: member="XQC_END_OF_SEQUENCE" ref="aeb1ad206e9c38a7f84749cafe04d7a3fadfd1d8eea45c90655b98cfd728bfee2e" args="" -->XQC_END_OF_SEQUENCE</em> </td><td>
|
|
<p>The end of the XQC_Sequence has been reached. </p>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aeb1ad206e9c38a7f84749cafe04d7a3fa8e49ef7f25ae9121a0b59bc4cd050f5b"></a><!-- doxytag: member="XQC_NO_CURRENT_ITEM" ref="aeb1ad206e9c38a7f84749cafe04d7a3fa8e49ef7f25ae9121a0b59bc4cd050f5b" args="" -->XQC_NO_CURRENT_ITEM</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aeb1ad206e9c38a7f84749cafe04d7a3fa3b1aa671eec8f7f5b59ab563fe849fd4"></a><!-- doxytag: member="XQC_PARSE_ERROR" ref="aeb1ad206e9c38a7f84749cafe04d7a3fa3b1aa671eec8f7f5b59ab563fe849fd4" args="" -->XQC_PARSE_ERROR</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aeb1ad206e9c38a7f84749cafe04d7a3fa82c9407e441fcd536e73fb774e37af4b"></a><!-- doxytag: member="XQC_INVALID_ARGUMENT" ref="aeb1ad206e9c38a7f84749cafe04d7a3fa82c9407e441fcd536e73fb774e37af4b" args="" -->XQC_INVALID_ARGUMENT</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aeb1ad206e9c38a7f84749cafe04d7a3fa42003308041f1f0db1d2028af432de95"></a><!-- doxytag: member="XQC_NOT_NODE" ref="aeb1ad206e9c38a7f84749cafe04d7a3fa42003308041f1f0db1d2028af432de95" args="" -->XQC_NOT_NODE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aeb1ad206e9c38a7f84749cafe04d7a3fa01b5565965d03299df81f0916b8fa768"></a><!-- doxytag: member="XQC_INTERNAL_ERROR" ref="aeb1ad206e9c38a7f84749cafe04d7a3fa01b5565965d03299df81f0916b8fa768" args="" -->XQC_INTERNAL_ERROR</em> </td><td>
|
|
<p>An implementation specific error has occurred. </p>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aeb1ad206e9c38a7f84749cafe04d7a3fa7d62aa302c9a96c9caa4382ae0c42c78"></a><!-- doxytag: member="XQC_NOT_IMPLEMENTED" ref="aeb1ad206e9c38a7f84749cafe04d7a3fa7d62aa302c9a96c9caa4382ae0c42c78" args="" -->XQC_NOT_IMPLEMENTED</em> </td><td>
|
|
<p>The implementation does not implement that function. </p>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aeb1ad206e9c38a7f84749cafe04d7a3fa1f3145b072152462b856efc743b1211d"></a><!-- doxytag: member="XQC_UNRECOGNIZED_ENCODING" ref="aeb1ad206e9c38a7f84749cafe04d7a3fa1f3145b072152462b856efc743b1211d" args="" -->XQC_UNRECOGNIZED_ENCODING</em> </td><td>
|
|
<p>The encoding of the query has not been recognized, or is not supported by the implementation. </p>
|
|
<p>All implementations must support queries in UTF-8. </p>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aeb1ad206e9c38a7f84749cafe04d7a3fa3c5972d58b0a8f9c38a000e6cf4d91a2"></a><!-- doxytag: member="XQC_STATIC_ERROR" ref="aeb1ad206e9c38a7f84749cafe04d7a3fa3c5972d58b0a8f9c38a000e6cf4d91a2" args="" -->XQC_STATIC_ERROR</em> </td><td>
|
|
<p>A static error has occured while preparing the query. </p>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aeb1ad206e9c38a7f84749cafe04d7a3faeb68302bd3ceab3cb9d9473afd06248a"></a><!-- doxytag: member="XQC_TYPE_ERROR" ref="aeb1ad206e9c38a7f84749cafe04d7a3faeb68302bd3ceab3cb9d9473afd06248a" args="" -->XQC_TYPE_ERROR</em> </td><td>
|
|
<p>A type error has occured while preparing or executing the query. </p>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aeb1ad206e9c38a7f84749cafe04d7a3fa1ece0ad69a59c3f0ce59b841ded10f9d"></a><!-- doxytag: member="XQC_DYNAMIC_ERROR" ref="aeb1ad206e9c38a7f84749cafe04d7a3fa1ece0ad69a59c3f0ce59b841ded10f9d" args="" -->XQC_DYNAMIC_ERROR</em> </td><td>
|
|
<p>A dynamic error has occured while preparing or executing the query. </p>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aeb1ad206e9c38a7f84749cafe04d7a3fadc55e42328966f02eededcbbe6676ff0"></a><!-- doxytag: member="XQC_SERIALIZATION_ERROR" ref="aeb1ad206e9c38a7f84749cafe04d7a3fadc55e42328966f02eededcbbe6676ff0" args="" -->XQC_SERIALIZATION_ERROR</em> </td><td>
|
|
<p>A serialization error has occured while serializing the output of a query. </p>
|
|
</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a1b5f5e5b845d550463923b4bf5f673e0"></a><!-- doxytag: member="xqc.h::XQC_InheritMode" ref="a1b5f5e5b845d550463923b4bf5f673e0" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="xqc_8h.html#a1b5f5e5b845d550463923b4bf5f673e0">XQC_InheritMode</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Inherit part of the Copy-namespace mode as defined in <a href="http://www.w3.org/TR/xquery/#static_context.">http://www.w3.org/TR/xquery/#static_context.</a> </p>
|
|
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em><a class="anchor" id="a1b5f5e5b845d550463923b4bf5f673e0ad0246c972a48e28ef557c7c4e94a215c"></a><!-- doxytag: member="XQC_INHERIT_NS" ref="a1b5f5e5b845d550463923b4bf5f673e0ad0246c972a48e28ef557c7c4e94a215c" args="" -->XQC_INHERIT_NS</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a1b5f5e5b845d550463923b4bf5f673e0a115a2b256d16303b42ca01bf33d12884"></a><!-- doxytag: member="XQC_NO_INHERIT_NS" ref="a1b5f5e5b845d550463923b4bf5f673e0a115a2b256d16303b42ca01bf33d12884" args="" -->XQC_NO_INHERIT_NS</em> </td><td>
|
|
</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cde"></a><!-- doxytag: member="xqc.h::XQC_ItemType" ref="a72a7afe388d8dbc3578d5d1eb4e76cde" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="xqc_8h.html#a72a7afe388d8dbc3578d5d1eb4e76cde">XQC_ItemType</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdeaa0aeb96b9fe81ce7d8939699a0edd143"></a><!-- doxytag: member="XQC_EMPTY_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdeaa0aeb96b9fe81ce7d8939699a0edd143" args="" -->XQC_EMPTY_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdeabe0b21a9fa8baa66c106ed20b9486ecb"></a><!-- doxytag: member="XQC_DOCUMENT_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdeabe0b21a9fa8baa66c106ed20b9486ecb" args="" -->XQC_DOCUMENT_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdea2506db9aef5da452082790026f401c43"></a><!-- doxytag: member="XQC_ELEMENT_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdea2506db9aef5da452082790026f401c43" args="" -->XQC_ELEMENT_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdea86fd4aa33caccd797b097a735f373fdc"></a><!-- doxytag: member="XQC_ATTRIBUTE_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdea86fd4aa33caccd797b097a735f373fdc" args="" -->XQC_ATTRIBUTE_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdea41a388bfe67bd4ccb164f2a5fc704b0f"></a><!-- doxytag: member="XQC_TEXT_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdea41a388bfe67bd4ccb164f2a5fc704b0f" args="" -->XQC_TEXT_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdea1b417b2a8e27acfcb1340e2764483457"></a><!-- doxytag: member="XQC_PROCESSING_INSTRUCTION_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdea1b417b2a8e27acfcb1340e2764483457" args="" -->XQC_PROCESSING_INSTRUCTION_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdeadd57c4b3cee0761ac5ecc8fa540b2414"></a><!-- doxytag: member="XQC_COMMENT_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdeadd57c4b3cee0761ac5ecc8fa540b2414" args="" -->XQC_COMMENT_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdeaf000271f6a9e3f61ada18faa39379c47"></a><!-- doxytag: member="XQC_NAMESPACE_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdeaf000271f6a9e3f61ada18faa39379c47" args="" -->XQC_NAMESPACE_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdead509473f6b67d0d0ec2dbd9ab5047c83"></a><!-- doxytag: member="XQC_ANY_SIMPLE_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdead509473f6b67d0d0ec2dbd9ab5047c83" args="" -->XQC_ANY_SIMPLE_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdeaf9dedda38e72e9428917d262111efa9b"></a><!-- doxytag: member="XQC_ANY_URI_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdeaf9dedda38e72e9428917d262111efa9b" args="" -->XQC_ANY_URI_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdea1fec1d76b5159c57299bd65e1644cac9"></a><!-- doxytag: member="XQC_BASE_64_BINARY_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdea1fec1d76b5159c57299bd65e1644cac9" args="" -->XQC_BASE_64_BINARY_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdea4d67d177e22559dcb198cbddd5dba503"></a><!-- doxytag: member="XQC_BOOLEAN_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdea4d67d177e22559dcb198cbddd5dba503" args="" -->XQC_BOOLEAN_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdea315c2fd639afcb41e91ebece105110ea"></a><!-- doxytag: member="XQC_DATE_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdea315c2fd639afcb41e91ebece105110ea" args="" -->XQC_DATE_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdea949805c447df40639cf4c161fb978907"></a><!-- doxytag: member="XQC_DATE_TIME_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdea949805c447df40639cf4c161fb978907" args="" -->XQC_DATE_TIME_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdea544338610600c014c6dbb440fb89fc8c"></a><!-- doxytag: member="XQC_DAY_TIME_DURATION_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdea544338610600c014c6dbb440fb89fc8c" args="" -->XQC_DAY_TIME_DURATION_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdeadcc5555e01296aa91d597a1778863401"></a><!-- doxytag: member="XQC_DECIMAL_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdeadcc5555e01296aa91d597a1778863401" args="" -->XQC_DECIMAL_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdea3bcb864b30e57817b5472c85406a257b"></a><!-- doxytag: member="XQC_DOUBLE_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdea3bcb864b30e57817b5472c85406a257b" args="" -->XQC_DOUBLE_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdea6643df29b6710c10f7489c6f7fe38e63"></a><!-- doxytag: member="XQC_DURATION_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdea6643df29b6710c10f7489c6f7fe38e63" args="" -->XQC_DURATION_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdeacca6b683c5359bae67a26df8a1a915fd"></a><!-- doxytag: member="XQC_FLOAT_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdeacca6b683c5359bae67a26df8a1a915fd" args="" -->XQC_FLOAT_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdeaa67a7162af129ce6a89b6d1e3947ad49"></a><!-- doxytag: member="XQC_G_DAY_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdeaa67a7162af129ce6a89b6d1e3947ad49" args="" -->XQC_G_DAY_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdea81cb1f4ec8853f6686725f52bbd41643"></a><!-- doxytag: member="XQC_G_MONTH_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdea81cb1f4ec8853f6686725f52bbd41643" args="" -->XQC_G_MONTH_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdea68f4dffbfa9ade62d3dfadc000ed676b"></a><!-- doxytag: member="XQC_G_MONTH_DAY_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdea68f4dffbfa9ade62d3dfadc000ed676b" args="" -->XQC_G_MONTH_DAY_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdea75a10a441cbda124bf6a67660b916a2f"></a><!-- doxytag: member="XQC_G_YEAR_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdea75a10a441cbda124bf6a67660b916a2f" args="" -->XQC_G_YEAR_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdea06fefc5e6ad795a997270d5085f2704b"></a><!-- doxytag: member="XQC_G_YEAR_MONTH_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdea06fefc5e6ad795a997270d5085f2704b" args="" -->XQC_G_YEAR_MONTH_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdeae7779cb83b36631d01445799a8272b57"></a><!-- doxytag: member="XQC_HEX_BINARY_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdeae7779cb83b36631d01445799a8272b57" args="" -->XQC_HEX_BINARY_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdea519fa85f352259b30e4a9e6a222bfd82"></a><!-- doxytag: member="XQC_NOTATION_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdea519fa85f352259b30e4a9e6a222bfd82" args="" -->XQC_NOTATION_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdea40a3735258be6e5bec9e829e878cb408"></a><!-- doxytag: member="XQC_QNAME_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdea40a3735258be6e5bec9e829e878cb408" args="" -->XQC_QNAME_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdea634d150e77e0da524f17f74d4b916a01"></a><!-- doxytag: member="XQC_STRING_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdea634d150e77e0da524f17f74d4b916a01" args="" -->XQC_STRING_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdeae46416aa2bba8f28383a20c15302dece"></a><!-- doxytag: member="XQC_TIME_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdeae46416aa2bba8f28383a20c15302dece" args="" -->XQC_TIME_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdea3d69c417da63497a2b394e95c979dc7f"></a><!-- doxytag: member="XQC_UNTYPED_ATOMIC_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdea3d69c417da63497a2b394e95c979dc7f" args="" -->XQC_UNTYPED_ATOMIC_TYPE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a72a7afe388d8dbc3578d5d1eb4e76cdeaa22d8c858ab6d354eaf59a7beee05b7b"></a><!-- doxytag: member="XQC_YEAR_MONTH_DURATION_TYPE" ref="a72a7afe388d8dbc3578d5d1eb4e76cdeaa22d8c858ab6d354eaf59a7beee05b7b" args="" -->XQC_YEAR_MONTH_DURATION_TYPE</em> </td><td>
|
|
</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a4a1574accd76da4396309cf0e5fa38d1"></a><!-- doxytag: member="xqc.h::XQC_OrderEmptyMode" ref="a4a1574accd76da4396309cf0e5fa38d1" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="xqc_8h.html#a4a1574accd76da4396309cf0e5fa38d1">XQC_OrderEmptyMode</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Default order for empty sequences as defined in <a href="http://www.w3.org/TR/xquery/#static_context.">http://www.w3.org/TR/xquery/#static_context.</a> </p>
|
|
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em><a class="anchor" id="a4a1574accd76da4396309cf0e5fa38d1ac14f6e7d8729ba268240a3ef58683e7d"></a><!-- doxytag: member="XQC_EMPTY_GREATEST" ref="a4a1574accd76da4396309cf0e5fa38d1ac14f6e7d8729ba268240a3ef58683e7d" args="" -->XQC_EMPTY_GREATEST</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a4a1574accd76da4396309cf0e5fa38d1adf187067cf2145ecd16458844d3b0be1"></a><!-- doxytag: member="XQC_EMPTY_LEAST" ref="a4a1574accd76da4396309cf0e5fa38d1adf187067cf2145ecd16458844d3b0be1" args="" -->XQC_EMPTY_LEAST</em> </td><td>
|
|
</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a180501d6417e8b87f20df61396cf9642"></a><!-- doxytag: member="xqc.h::XQC_OrderingMode" ref="a180501d6417e8b87f20df61396cf9642" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="xqc_8h.html#a180501d6417e8b87f20df61396cf9642">XQC_OrderingMode</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Ordering mode as defined in <a href="http://www.w3.org/TR/xquery/#static_context.">http://www.w3.org/TR/xquery/#static_context.</a> </p>
|
|
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em><a class="anchor" id="a180501d6417e8b87f20df61396cf9642ad3a98d038a7b17a2babb827adabbedd5"></a><!-- doxytag: member="XQC_ORDERED" ref="a180501d6417e8b87f20df61396cf9642ad3a98d038a7b17a2babb827adabbedd5" args="" -->XQC_ORDERED</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a180501d6417e8b87f20df61396cf9642a9f7c768797c805e466987a96bfd9b92a"></a><!-- doxytag: member="XQC_UNORDERED" ref="a180501d6417e8b87f20df61396cf9642a9f7c768797c805e466987a96bfd9b92a" args="" -->XQC_UNORDERED</em> </td><td>
|
|
</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a1a645e2e4e29596fe39311fb11d4009f"></a><!-- doxytag: member="xqc.h::XQC_PreserveMode" ref="a1a645e2e4e29596fe39311fb11d4009f" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="xqc_8h.html#a1a645e2e4e29596fe39311fb11d4009f">XQC_PreserveMode</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Preserve part of the Copy-namespace mode as defined in <a href="http://www.w3.org/TR/xquery/#static_context.">http://www.w3.org/TR/xquery/#static_context.</a> </p>
|
|
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em><a class="anchor" id="a1a645e2e4e29596fe39311fb11d4009fa04e9efb66aa557ed89e45b51d85c73e8"></a><!-- doxytag: member="XQC_PRESERVE_NS" ref="a1a645e2e4e29596fe39311fb11d4009fa04e9efb66aa557ed89e45b51d85c73e8" args="" -->XQC_PRESERVE_NS</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a1a645e2e4e29596fe39311fb11d4009fa8053fd52980316de1d89eb84e62b0dbc"></a><!-- doxytag: member="XQC_NO_PRESERVE_NS" ref="a1a645e2e4e29596fe39311fb11d4009fa8053fd52980316de1d89eb84e62b0dbc" args="" -->XQC_NO_PRESERVE_NS</em> </td><td>
|
|
</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aacc56683a32a53ea4168f0b9b16c54e6"></a><!-- doxytag: member="xqc.h::XQC_XPath1Mode" ref="aacc56683a32a53ea4168f0b9b16c54e6" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="xqc_8h.html#aacc56683a32a53ea4168f0b9b16c54e6">XQC_XPath1Mode</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>XPath 1.0 compatibility mode as defined in <a href="http://www.w3.org/TR/xquery/#static_context.">http://www.w3.org/TR/xquery/#static_context.</a> </p>
|
|
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em><a class="anchor" id="aacc56683a32a53ea4168f0b9b16c54e6abf1ffa95ffbef6246f81cd1a5fd0f79a"></a><!-- doxytag: member="XQC_XPATH2_0" ref="aacc56683a32a53ea4168f0b9b16c54e6abf1ffa95ffbef6246f81cd1a5fd0f79a" args="" -->XQC_XPATH2_0</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aacc56683a32a53ea4168f0b9b16c54e6aa2dd4547fe11a80fe3e5ba1427fcafc0"></a><!-- doxytag: member="XQC_XPATH1_0" ref="aacc56683a32a53ea4168f0b9b16c54e6aa2dd4547fe11a80fe3e5ba1427fcafc0" args="" -->XQC_XPATH1_0</em> </td><td>
|
|
</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 8 Jul 2015 for XQilla XQC API by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
|
|
</body>
|
|
</html>
|