601 lines
46 KiB
HTML
601 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.5.5 -->
|
||
|
<div class="navigation" id="top">
|
||
|
<div class="tabs">
|
||
|
<ul>
|
||
|
<li><a href="index.html"><span>Main Page</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>
|
||
|
<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><table border="0" cellpadding="0" cellspacing="0">
|
||
|
<tr><td></td></tr>
|
||
|
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||
|
<tr><td class="memItemLeft" nowrap 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#a2362b43cca7bd9527ed4477a5481528">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" nowrap 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#c30b575982cfb24206404168dbd0bff0">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" nowrap 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#3d46d69abb6d7b408bb8cd8c02ce66fb">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" nowrap 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#27c84fd3b0421627f6bec2e19e1bf966">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" nowrap 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#707b112e9370ee771b38ea01574df8ff">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" nowrap 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" nowrap 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"><br><h2>Defines</h2></td></tr>
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#8fbc00dfcf0a3527e0ccba36322e1c84">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="#8fbc00dfcf0a3527e0ccba36322e1c84"></a><br></td></tr>
|
||
|
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
|
||
|
<tr><td class="memItemLeft" nowrap 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#3d46d69abb6d7b408bb8cd8c02ce66fb">XQC_Implementation</a></td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap 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#27c84fd3b0421627f6bec2e19e1bf966">XQC_StaticContext</a></td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap 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#707b112e9370ee771b38ea01574df8ff">XQC_Expression</a></td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap 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#cf4c0769616363086377cb527484d33e">XQC_DynamicContext</a></td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap 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#611c8970264183d7d0f42a8551239463">XQC_Sequence</a></td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap 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#a2362b43cca7bd9527ed4477a5481528">XQC_InputStream</a></td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap 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#c30b575982cfb24206404168dbd0bff0">XQC_ErrorHandler</a></td></tr>
|
||
|
|
||
|
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#eb1ad206e9c38a7f84749cafe04d7a3f">XQC_Error</a> { <br>
|
||
|
<a class="el" href="xqc_8h.html#eb1ad206e9c38a7f84749cafe04d7a3f975a11c6557d4d849e48f4034380a375">XQC_NO_ERROR</a> = 0,
|
||
|
<a class="el" href="xqc_8h.html#eb1ad206e9c38a7f84749cafe04d7a3fdfd1d8eea45c90655b98cfd728bfee2e">XQC_END_OF_SEQUENCE</a>,
|
||
|
<a class="el" href="xqc_8h.html#eb1ad206e9c38a7f84749cafe04d7a3f8e49ef7f25ae9121a0b59bc4cd050f5b">XQC_NO_CURRENT_ITEM</a>,
|
||
|
<a class="el" href="xqc_8h.html#eb1ad206e9c38a7f84749cafe04d7a3f3b1aa671eec8f7f5b59ab563fe849fd4">XQC_PARSE_ERROR</a>,
|
||
|
<br>
|
||
|
<a class="el" href="xqc_8h.html#eb1ad206e9c38a7f84749cafe04d7a3f82c9407e441fcd536e73fb774e37af4b">XQC_INVALID_ARGUMENT</a>,
|
||
|
<a class="el" href="xqc_8h.html#eb1ad206e9c38a7f84749cafe04d7a3f42003308041f1f0db1d2028af432de95">XQC_NOT_NODE</a>,
|
||
|
<a class="el" href="xqc_8h.html#eb1ad206e9c38a7f84749cafe04d7a3f01b5565965d03299df81f0916b8fa768">XQC_INTERNAL_ERROR</a>,
|
||
|
<a class="el" href="xqc_8h.html#eb1ad206e9c38a7f84749cafe04d7a3f7d62aa302c9a96c9caa4382ae0c42c78">XQC_NOT_IMPLEMENTED</a>,
|
||
|
<br>
|
||
|
<a class="el" href="xqc_8h.html#eb1ad206e9c38a7f84749cafe04d7a3f1f3145b072152462b856efc743b1211d">XQC_UNRECOGNIZED_ENCODING</a>,
|
||
|
<a class="el" href="xqc_8h.html#eb1ad206e9c38a7f84749cafe04d7a3f3c5972d58b0a8f9c38a000e6cf4d91a2">XQC_STATIC_ERROR</a>,
|
||
|
<a class="el" href="xqc_8h.html#eb1ad206e9c38a7f84749cafe04d7a3feb68302bd3ceab3cb9d9473afd06248a">XQC_TYPE_ERROR</a>,
|
||
|
<a class="el" href="xqc_8h.html#eb1ad206e9c38a7f84749cafe04d7a3f1ece0ad69a59c3f0ce59b841ded10f9d">XQC_DYNAMIC_ERROR</a>,
|
||
|
<br>
|
||
|
<a class="el" href="xqc_8h.html#eb1ad206e9c38a7f84749cafe04d7a3fdc55e42328966f02eededcbbe6676ff0">XQC_SERIALIZATION_ERROR</a>
|
||
|
<br>
|
||
|
}</td></tr>
|
||
|
|
||
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">The error enumeration used by all XQC functions to designate error condition. <a href="xqc_8h.html#eb1ad206e9c38a7f84749cafe04d7a3f">More...</a><br></td></tr>
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cde">XQC_ItemType</a> { <br>
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cdea0aeb96b9fe81ce7d8939699a0edd143">XQC_EMPTY_TYPE</a> = 0,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cdebe0b21a9fa8baa66c106ed20b9486ecb">XQC_DOCUMENT_TYPE</a>,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cde2506db9aef5da452082790026f401c43">XQC_ELEMENT_TYPE</a>,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cde86fd4aa33caccd797b097a735f373fdc">XQC_ATTRIBUTE_TYPE</a>,
|
||
|
<br>
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cde41a388bfe67bd4ccb164f2a5fc704b0f">XQC_TEXT_TYPE</a>,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cde1b417b2a8e27acfcb1340e2764483457">XQC_PROCESSING_INSTRUCTION_TYPE</a>,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cdedd57c4b3cee0761ac5ecc8fa540b2414">XQC_COMMENT_TYPE</a>,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cdef000271f6a9e3f61ada18faa39379c47">XQC_NAMESPACE_TYPE</a>,
|
||
|
<br>
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cded509473f6b67d0d0ec2dbd9ab5047c83">XQC_ANY_SIMPLE_TYPE</a>,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cdef9dedda38e72e9428917d262111efa9b">XQC_ANY_URI_TYPE</a>,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cde1fec1d76b5159c57299bd65e1644cac9">XQC_BASE_64_BINARY_TYPE</a>,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cde4d67d177e22559dcb198cbddd5dba503">XQC_BOOLEAN_TYPE</a>,
|
||
|
<br>
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cde315c2fd639afcb41e91ebece105110ea">XQC_DATE_TYPE</a>,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cde949805c447df40639cf4c161fb978907">XQC_DATE_TIME_TYPE</a>,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cde544338610600c014c6dbb440fb89fc8c">XQC_DAY_TIME_DURATION_TYPE</a>,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cdedcc5555e01296aa91d597a1778863401">XQC_DECIMAL_TYPE</a>,
|
||
|
<br>
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cde3bcb864b30e57817b5472c85406a257b">XQC_DOUBLE_TYPE</a>,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cde6643df29b6710c10f7489c6f7fe38e63">XQC_DURATION_TYPE</a>,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cdecca6b683c5359bae67a26df8a1a915fd">XQC_FLOAT_TYPE</a>,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cdea67a7162af129ce6a89b6d1e3947ad49">XQC_G_DAY_TYPE</a>,
|
||
|
<br>
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cde81cb1f4ec8853f6686725f52bbd41643">XQC_G_MONTH_TYPE</a>,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cde68f4dffbfa9ade62d3dfadc000ed676b">XQC_G_MONTH_DAY_TYPE</a>,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cde75a10a441cbda124bf6a67660b916a2f">XQC_G_YEAR_TYPE</a>,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cde06fefc5e6ad795a997270d5085f2704b">XQC_G_YEAR_MONTH_TYPE</a>,
|
||
|
<br>
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cdee7779cb83b36631d01445799a8272b57">XQC_HEX_BINARY_TYPE</a>,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cde519fa85f352259b30e4a9e6a222bfd82">XQC_NOTATION_TYPE</a>,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cde40a3735258be6e5bec9e829e878cb408">XQC_QNAME_TYPE</a>,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cde634d150e77e0da524f17f74d4b916a01">XQC_STRING_TYPE</a>,
|
||
|
<br>
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cdee46416aa2bba8f28383a20c15302dece">XQC_TIME_TYPE</a>,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cde3d69c417da63497a2b394e95c979dc7f">XQC_UNTYPED_ATOMIC_TYPE</a>,
|
||
|
<a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cdea22d8c858ab6d354eaf59a7beee05b7b">XQC_YEAR_MONTH_DURATION_TYPE</a>
|
||
|
<br>
|
||
|
}</td></tr>
|
||
|
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#acc56683a32a53ea4168f0b9b16c54e6">XQC_XPath1Mode</a> { <a class="el" href="xqc_8h.html#acc56683a32a53ea4168f0b9b16c54e6bf1ffa95ffbef6246f81cd1a5fd0f79a">XQC_XPATH2_0</a>,
|
||
|
<a class="el" href="xqc_8h.html#acc56683a32a53ea4168f0b9b16c54e6a2dd4547fe11a80fe3e5ba1427fcafc0">XQC_XPATH1_0</a>
|
||
|
}</td></tr>
|
||
|
|
||
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">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> <a href="xqc_8h.html#acc56683a32a53ea4168f0b9b16c54e6">More...</a><br></td></tr>
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#180501d6417e8b87f20df61396cf9642">XQC_OrderingMode</a> { <a class="el" href="xqc_8h.html#180501d6417e8b87f20df61396cf9642d3a98d038a7b17a2babb827adabbedd5">XQC_ORDERED</a>,
|
||
|
<a class="el" href="xqc_8h.html#180501d6417e8b87f20df61396cf96429f7c768797c805e466987a96bfd9b92a">XQC_UNORDERED</a>
|
||
|
}</td></tr>
|
||
|
|
||
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Ordering mode as defined in <a href="http://www.w3.org/TR/xquery/#static_context.">http://www.w3.org/TR/xquery/#static_context.</a> <a href="xqc_8h.html#180501d6417e8b87f20df61396cf9642">More...</a><br></td></tr>
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#4a1574accd76da4396309cf0e5fa38d1">XQC_OrderEmptyMode</a> { <a class="el" href="xqc_8h.html#4a1574accd76da4396309cf0e5fa38d1c14f6e7d8729ba268240a3ef58683e7d">XQC_EMPTY_GREATEST</a>,
|
||
|
<a class="el" href="xqc_8h.html#4a1574accd76da4396309cf0e5fa38d1df187067cf2145ecd16458844d3b0be1">XQC_EMPTY_LEAST</a>
|
||
|
}</td></tr>
|
||
|
|
||
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">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> <a href="xqc_8h.html#4a1574accd76da4396309cf0e5fa38d1">More...</a><br></td></tr>
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#1b5f5e5b845d550463923b4bf5f673e0">XQC_InheritMode</a> { <a class="el" href="xqc_8h.html#1b5f5e5b845d550463923b4bf5f673e0d0246c972a48e28ef557c7c4e94a215c">XQC_INHERIT_NS</a>,
|
||
|
<a class="el" href="xqc_8h.html#1b5f5e5b845d550463923b4bf5f673e0115a2b256d16303b42ca01bf33d12884">XQC_NO_INHERIT_NS</a>
|
||
|
}</td></tr>
|
||
|
|
||
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">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> <a href="xqc_8h.html#1b5f5e5b845d550463923b4bf5f673e0">More...</a><br></td></tr>
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#1a645e2e4e29596fe39311fb11d4009f">XQC_PreserveMode</a> { <a class="el" href="xqc_8h.html#1a645e2e4e29596fe39311fb11d4009f04e9efb66aa557ed89e45b51d85c73e8">XQC_PRESERVE_NS</a>,
|
||
|
<a class="el" href="xqc_8h.html#1a645e2e4e29596fe39311fb11d4009f8053fd52980316de1d89eb84e62b0dbc">XQC_NO_PRESERVE_NS</a>
|
||
|
}</td></tr>
|
||
|
|
||
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">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> <a href="xqc_8h.html#1a645e2e4e29596fe39311fb11d4009f">More...</a><br></td></tr>
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#6a5f9892a69d1f51edd534488184a40b">XQC_BoundarySpaceMode</a> { <a class="el" href="xqc_8h.html#6a5f9892a69d1f51edd534488184a40bee0c14030094a8248ba14696a428b717">XQC_PRESERVE_SPACE</a>,
|
||
|
<a class="el" href="xqc_8h.html#6a5f9892a69d1f51edd534488184a40b315f5cab25aca6be97305f63892c0239">XQC_STRIP_SPACE</a>
|
||
|
}</td></tr>
|
||
|
|
||
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">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> <a href="xqc_8h.html#6a5f9892a69d1f51edd534488184a40b">More...</a><br></td></tr>
|
||
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="xqc_8h.html#f237564a5ce94621e2d2251318b02e52">XQC_ConstructionMode</a> { <a class="el" href="xqc_8h.html#f237564a5ce94621e2d2251318b02e5266bb82399837e95c217a8c7b6afa0619">XQC_PRESERVE_CONS</a>,
|
||
|
<a class="el" href="xqc_8h.html#f237564a5ce94621e2d2251318b02e528532de4fc7c53aed1d894047185b48c0">XQC_STRIP_CONS</a>
|
||
|
}</td></tr>
|
||
|
|
||
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Construction mode as defined in <a href="http://www.w3.org/TR/xquery/#static_context.">http://www.w3.org/TR/xquery/#static_context.</a> <a href="xqc_8h.html#f237564a5ce94621e2d2251318b02e52">More...</a><br></td></tr>
|
||
|
</table>
|
||
|
<hr><h2>Define Documentation</h2>
|
||
|
<a class="anchor" name="8fbc00dfcf0a3527e0ccba36322e1c84"></a><!-- doxytag: member="xqc.h::XQC_VERSION_NUMBER" ref="8fbc00dfcf0a3527e0ccba36322e1c84" 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 compact><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>.</dl>
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<hr><h2>Typedef Documentation</h2>
|
||
|
<a class="anchor" name="cf4c0769616363086377cb527484d33e"></a><!-- doxytag: member="xqc.h::XQC_DynamicContext" ref="cf4c0769616363086377cb527484d33e" 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">
|
||
|
|
||
|
<p>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="c30b575982cfb24206404168dbd0bff0"></a><!-- doxytag: member="xqc.h::XQC_ErrorHandler" ref="c30b575982cfb24206404168dbd0bff0" 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">
|
||
|
|
||
|
<p>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="707b112e9370ee771b38ea01574df8ff"></a><!-- doxytag: member="xqc.h::XQC_Expression" ref="707b112e9370ee771b38ea01574df8ff" 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">
|
||
|
|
||
|
<p>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="3d46d69abb6d7b408bb8cd8c02ce66fb"></a><!-- doxytag: member="xqc.h::XQC_Implementation" ref="3d46d69abb6d7b408bb8cd8c02ce66fb" 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">
|
||
|
|
||
|
<p>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="a2362b43cca7bd9527ed4477a5481528"></a><!-- doxytag: member="xqc.h::XQC_InputStream" ref="a2362b43cca7bd9527ed4477a5481528" 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">
|
||
|
|
||
|
<p>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="611c8970264183d7d0f42a8551239463"></a><!-- doxytag: member="xqc.h::XQC_Sequence" ref="611c8970264183d7d0f42a8551239463" 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">
|
||
|
|
||
|
<p>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="27c84fd3b0421627f6bec2e19e1bf966"></a><!-- doxytag: member="xqc.h::XQC_StaticContext" ref="27c84fd3b0421627f6bec2e19e1bf966" 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">
|
||
|
|
||
|
<p>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<hr><h2>Enumeration Type Documentation</h2>
|
||
|
<a class="anchor" name="6a5f9892a69d1f51edd534488184a40b"></a><!-- doxytag: member="xqc.h::XQC_BoundarySpaceMode" ref="6a5f9892a69d1f51edd534488184a40b" args="" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">enum <a class="el" href="xqc_8h.html#6a5f9892a69d1f51edd534488184a40b">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 compact><dt><b>Enumerator: </b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"><em><a class="anchor" name="6a5f9892a69d1f51edd534488184a40bee0c14030094a8248ba14696a428b717"></a><!-- doxytag: member="XQC_PRESERVE_SPACE" ref="6a5f9892a69d1f51edd534488184a40bee0c14030094a8248ba14696a428b717" args="" -->XQC_PRESERVE_SPACE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="6a5f9892a69d1f51edd534488184a40b315f5cab25aca6be97305f63892c0239"></a><!-- doxytag: member="XQC_STRIP_SPACE" ref="6a5f9892a69d1f51edd534488184a40b315f5cab25aca6be97305f63892c0239" args="" -->XQC_STRIP_SPACE</em> </td><td>
|
||
|
</td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="f237564a5ce94621e2d2251318b02e52"></a><!-- doxytag: member="xqc.h::XQC_ConstructionMode" ref="f237564a5ce94621e2d2251318b02e52" args="" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">enum <a class="el" href="xqc_8h.html#f237564a5ce94621e2d2251318b02e52">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 compact><dt><b>Enumerator: </b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"><em><a class="anchor" name="f237564a5ce94621e2d2251318b02e5266bb82399837e95c217a8c7b6afa0619"></a><!-- doxytag: member="XQC_PRESERVE_CONS" ref="f237564a5ce94621e2d2251318b02e5266bb82399837e95c217a8c7b6afa0619" args="" -->XQC_PRESERVE_CONS</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="f237564a5ce94621e2d2251318b02e528532de4fc7c53aed1d894047185b48c0"></a><!-- doxytag: member="XQC_STRIP_CONS" ref="f237564a5ce94621e2d2251318b02e528532de4fc7c53aed1d894047185b48c0" args="" -->XQC_STRIP_CONS</em> </td><td>
|
||
|
</td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="eb1ad206e9c38a7f84749cafe04d7a3f"></a><!-- doxytag: member="xqc.h::XQC_Error" ref="eb1ad206e9c38a7f84749cafe04d7a3f" args="" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">enum <a class="el" href="xqc_8h.html#eb1ad206e9c38a7f84749cafe04d7a3f">XQC_Error</a> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
The error enumeration used by all XQC functions to designate error condition.
|
||
|
<p>
|
||
|
All XQC functions return a value of type <a class="el" href="xqc_8h.html#eb1ad206e9c38a7f84749cafe04d7a3f" title="The error enumeration used by all XQC functions to designate error condition.">XQC_Error</a>. <dl compact><dt><b>Enumerator: </b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"><em><a class="anchor" name="eb1ad206e9c38a7f84749cafe04d7a3f975a11c6557d4d849e48f4034380a375"></a><!-- doxytag: member="XQC_NO_ERROR" ref="eb1ad206e9c38a7f84749cafe04d7a3f975a11c6557d4d849e48f4034380a375" args="" -->XQC_NO_ERROR</em> </td><td>
|
||
|
No error. </td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="eb1ad206e9c38a7f84749cafe04d7a3fdfd1d8eea45c90655b98cfd728bfee2e"></a><!-- doxytag: member="XQC_END_OF_SEQUENCE" ref="eb1ad206e9c38a7f84749cafe04d7a3fdfd1d8eea45c90655b98cfd728bfee2e" args="" -->XQC_END_OF_SEQUENCE</em> </td><td>
|
||
|
The end of the XQC_Sequence has been reached. </td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="eb1ad206e9c38a7f84749cafe04d7a3f8e49ef7f25ae9121a0b59bc4cd050f5b"></a><!-- doxytag: member="XQC_NO_CURRENT_ITEM" ref="eb1ad206e9c38a7f84749cafe04d7a3f8e49ef7f25ae9121a0b59bc4cd050f5b" args="" -->XQC_NO_CURRENT_ITEM</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="eb1ad206e9c38a7f84749cafe04d7a3f3b1aa671eec8f7f5b59ab563fe849fd4"></a><!-- doxytag: member="XQC_PARSE_ERROR" ref="eb1ad206e9c38a7f84749cafe04d7a3f3b1aa671eec8f7f5b59ab563fe849fd4" args="" -->XQC_PARSE_ERROR</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="eb1ad206e9c38a7f84749cafe04d7a3f82c9407e441fcd536e73fb774e37af4b"></a><!-- doxytag: member="XQC_INVALID_ARGUMENT" ref="eb1ad206e9c38a7f84749cafe04d7a3f82c9407e441fcd536e73fb774e37af4b" args="" -->XQC_INVALID_ARGUMENT</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="eb1ad206e9c38a7f84749cafe04d7a3f42003308041f1f0db1d2028af432de95"></a><!-- doxytag: member="XQC_NOT_NODE" ref="eb1ad206e9c38a7f84749cafe04d7a3f42003308041f1f0db1d2028af432de95" args="" -->XQC_NOT_NODE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="eb1ad206e9c38a7f84749cafe04d7a3f01b5565965d03299df81f0916b8fa768"></a><!-- doxytag: member="XQC_INTERNAL_ERROR" ref="eb1ad206e9c38a7f84749cafe04d7a3f01b5565965d03299df81f0916b8fa768" args="" -->XQC_INTERNAL_ERROR</em> </td><td>
|
||
|
An implementation specific error has occurred. </td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="eb1ad206e9c38a7f84749cafe04d7a3f7d62aa302c9a96c9caa4382ae0c42c78"></a><!-- doxytag: member="XQC_NOT_IMPLEMENTED" ref="eb1ad206e9c38a7f84749cafe04d7a3f7d62aa302c9a96c9caa4382ae0c42c78" args="" -->XQC_NOT_IMPLEMENTED</em> </td><td>
|
||
|
The implementation does not implement that function. </td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="eb1ad206e9c38a7f84749cafe04d7a3f1f3145b072152462b856efc743b1211d"></a><!-- doxytag: member="XQC_UNRECOGNIZED_ENCODING" ref="eb1ad206e9c38a7f84749cafe04d7a3f1f3145b072152462b856efc743b1211d" args="" -->XQC_UNRECOGNIZED_ENCODING</em> </td><td>
|
||
|
The encoding of the query has not been recognized, or is not supported by the implementation.
|
||
|
<p>
|
||
|
All implementations must support queries in UTF-8. </td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="eb1ad206e9c38a7f84749cafe04d7a3f3c5972d58b0a8f9c38a000e6cf4d91a2"></a><!-- doxytag: member="XQC_STATIC_ERROR" ref="eb1ad206e9c38a7f84749cafe04d7a3f3c5972d58b0a8f9c38a000e6cf4d91a2" args="" -->XQC_STATIC_ERROR</em> </td><td>
|
||
|
A static error has occured while preparing the query. </td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="eb1ad206e9c38a7f84749cafe04d7a3feb68302bd3ceab3cb9d9473afd06248a"></a><!-- doxytag: member="XQC_TYPE_ERROR" ref="eb1ad206e9c38a7f84749cafe04d7a3feb68302bd3ceab3cb9d9473afd06248a" args="" -->XQC_TYPE_ERROR</em> </td><td>
|
||
|
A type error has occured while preparing or executing the query. </td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="eb1ad206e9c38a7f84749cafe04d7a3f1ece0ad69a59c3f0ce59b841ded10f9d"></a><!-- doxytag: member="XQC_DYNAMIC_ERROR" ref="eb1ad206e9c38a7f84749cafe04d7a3f1ece0ad69a59c3f0ce59b841ded10f9d" args="" -->XQC_DYNAMIC_ERROR</em> </td><td>
|
||
|
A dynamic error has occured while preparing or executing the query. </td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="eb1ad206e9c38a7f84749cafe04d7a3fdc55e42328966f02eededcbbe6676ff0"></a><!-- doxytag: member="XQC_SERIALIZATION_ERROR" ref="eb1ad206e9c38a7f84749cafe04d7a3fdc55e42328966f02eededcbbe6676ff0" args="" -->XQC_SERIALIZATION_ERROR</em> </td><td>
|
||
|
A serialization error has occured while serializing the output of a query. </td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="1b5f5e5b845d550463923b4bf5f673e0"></a><!-- doxytag: member="xqc.h::XQC_InheritMode" ref="1b5f5e5b845d550463923b4bf5f673e0" args="" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">enum <a class="el" href="xqc_8h.html#1b5f5e5b845d550463923b4bf5f673e0">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 compact><dt><b>Enumerator: </b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"><em><a class="anchor" name="1b5f5e5b845d550463923b4bf5f673e0d0246c972a48e28ef557c7c4e94a215c"></a><!-- doxytag: member="XQC_INHERIT_NS" ref="1b5f5e5b845d550463923b4bf5f673e0d0246c972a48e28ef557c7c4e94a215c" args="" -->XQC_INHERIT_NS</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="1b5f5e5b845d550463923b4bf5f673e0115a2b256d16303b42ca01bf33d12884"></a><!-- doxytag: member="XQC_NO_INHERIT_NS" ref="1b5f5e5b845d550463923b4bf5f673e0115a2b256d16303b42ca01bf33d12884" args="" -->XQC_NO_INHERIT_NS</em> </td><td>
|
||
|
</td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cde"></a><!-- doxytag: member="xqc.h::XQC_ItemType" ref="72a7afe388d8dbc3578d5d1eb4e76cde" args="" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">enum <a class="el" href="xqc_8h.html#72a7afe388d8dbc3578d5d1eb4e76cde">XQC_ItemType</a> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div class="memdoc">
|
||
|
|
||
|
<p>
|
||
|
<dl compact><dt><b>Enumerator: </b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cdea0aeb96b9fe81ce7d8939699a0edd143"></a><!-- doxytag: member="XQC_EMPTY_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cdea0aeb96b9fe81ce7d8939699a0edd143" args="" -->XQC_EMPTY_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cdebe0b21a9fa8baa66c106ed20b9486ecb"></a><!-- doxytag: member="XQC_DOCUMENT_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cdebe0b21a9fa8baa66c106ed20b9486ecb" args="" -->XQC_DOCUMENT_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cde2506db9aef5da452082790026f401c43"></a><!-- doxytag: member="XQC_ELEMENT_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cde2506db9aef5da452082790026f401c43" args="" -->XQC_ELEMENT_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cde86fd4aa33caccd797b097a735f373fdc"></a><!-- doxytag: member="XQC_ATTRIBUTE_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cde86fd4aa33caccd797b097a735f373fdc" args="" -->XQC_ATTRIBUTE_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cde41a388bfe67bd4ccb164f2a5fc704b0f"></a><!-- doxytag: member="XQC_TEXT_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cde41a388bfe67bd4ccb164f2a5fc704b0f" args="" -->XQC_TEXT_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cde1b417b2a8e27acfcb1340e2764483457"></a><!-- doxytag: member="XQC_PROCESSING_INSTRUCTION_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cde1b417b2a8e27acfcb1340e2764483457" args="" -->XQC_PROCESSING_INSTRUCTION_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cdedd57c4b3cee0761ac5ecc8fa540b2414"></a><!-- doxytag: member="XQC_COMMENT_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cdedd57c4b3cee0761ac5ecc8fa540b2414" args="" -->XQC_COMMENT_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cdef000271f6a9e3f61ada18faa39379c47"></a><!-- doxytag: member="XQC_NAMESPACE_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cdef000271f6a9e3f61ada18faa39379c47" args="" -->XQC_NAMESPACE_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cded509473f6b67d0d0ec2dbd9ab5047c83"></a><!-- doxytag: member="XQC_ANY_SIMPLE_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cded509473f6b67d0d0ec2dbd9ab5047c83" args="" -->XQC_ANY_SIMPLE_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cdef9dedda38e72e9428917d262111efa9b"></a><!-- doxytag: member="XQC_ANY_URI_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cdef9dedda38e72e9428917d262111efa9b" args="" -->XQC_ANY_URI_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cde1fec1d76b5159c57299bd65e1644cac9"></a><!-- doxytag: member="XQC_BASE_64_BINARY_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cde1fec1d76b5159c57299bd65e1644cac9" args="" -->XQC_BASE_64_BINARY_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cde4d67d177e22559dcb198cbddd5dba503"></a><!-- doxytag: member="XQC_BOOLEAN_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cde4d67d177e22559dcb198cbddd5dba503" args="" -->XQC_BOOLEAN_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cde315c2fd639afcb41e91ebece105110ea"></a><!-- doxytag: member="XQC_DATE_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cde315c2fd639afcb41e91ebece105110ea" args="" -->XQC_DATE_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cde949805c447df40639cf4c161fb978907"></a><!-- doxytag: member="XQC_DATE_TIME_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cde949805c447df40639cf4c161fb978907" args="" -->XQC_DATE_TIME_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cde544338610600c014c6dbb440fb89fc8c"></a><!-- doxytag: member="XQC_DAY_TIME_DURATION_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cde544338610600c014c6dbb440fb89fc8c" args="" -->XQC_DAY_TIME_DURATION_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cdedcc5555e01296aa91d597a1778863401"></a><!-- doxytag: member="XQC_DECIMAL_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cdedcc5555e01296aa91d597a1778863401" args="" -->XQC_DECIMAL_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cde3bcb864b30e57817b5472c85406a257b"></a><!-- doxytag: member="XQC_DOUBLE_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cde3bcb864b30e57817b5472c85406a257b" args="" -->XQC_DOUBLE_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cde6643df29b6710c10f7489c6f7fe38e63"></a><!-- doxytag: member="XQC_DURATION_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cde6643df29b6710c10f7489c6f7fe38e63" args="" -->XQC_DURATION_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cdecca6b683c5359bae67a26df8a1a915fd"></a><!-- doxytag: member="XQC_FLOAT_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cdecca6b683c5359bae67a26df8a1a915fd" args="" -->XQC_FLOAT_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cdea67a7162af129ce6a89b6d1e3947ad49"></a><!-- doxytag: member="XQC_G_DAY_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cdea67a7162af129ce6a89b6d1e3947ad49" args="" -->XQC_G_DAY_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cde81cb1f4ec8853f6686725f52bbd41643"></a><!-- doxytag: member="XQC_G_MONTH_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cde81cb1f4ec8853f6686725f52bbd41643" args="" -->XQC_G_MONTH_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cde68f4dffbfa9ade62d3dfadc000ed676b"></a><!-- doxytag: member="XQC_G_MONTH_DAY_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cde68f4dffbfa9ade62d3dfadc000ed676b" args="" -->XQC_G_MONTH_DAY_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cde75a10a441cbda124bf6a67660b916a2f"></a><!-- doxytag: member="XQC_G_YEAR_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cde75a10a441cbda124bf6a67660b916a2f" args="" -->XQC_G_YEAR_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cde06fefc5e6ad795a997270d5085f2704b"></a><!-- doxytag: member="XQC_G_YEAR_MONTH_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cde06fefc5e6ad795a997270d5085f2704b" args="" -->XQC_G_YEAR_MONTH_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cdee7779cb83b36631d01445799a8272b57"></a><!-- doxytag: member="XQC_HEX_BINARY_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cdee7779cb83b36631d01445799a8272b57" args="" -->XQC_HEX_BINARY_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cde519fa85f352259b30e4a9e6a222bfd82"></a><!-- doxytag: member="XQC_NOTATION_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cde519fa85f352259b30e4a9e6a222bfd82" args="" -->XQC_NOTATION_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cde40a3735258be6e5bec9e829e878cb408"></a><!-- doxytag: member="XQC_QNAME_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cde40a3735258be6e5bec9e829e878cb408" args="" -->XQC_QNAME_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cde634d150e77e0da524f17f74d4b916a01"></a><!-- doxytag: member="XQC_STRING_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cde634d150e77e0da524f17f74d4b916a01" args="" -->XQC_STRING_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cdee46416aa2bba8f28383a20c15302dece"></a><!-- doxytag: member="XQC_TIME_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cdee46416aa2bba8f28383a20c15302dece" args="" -->XQC_TIME_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cde3d69c417da63497a2b394e95c979dc7f"></a><!-- doxytag: member="XQC_UNTYPED_ATOMIC_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cde3d69c417da63497a2b394e95c979dc7f" args="" -->XQC_UNTYPED_ATOMIC_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="72a7afe388d8dbc3578d5d1eb4e76cdea22d8c858ab6d354eaf59a7beee05b7b"></a><!-- doxytag: member="XQC_YEAR_MONTH_DURATION_TYPE" ref="72a7afe388d8dbc3578d5d1eb4e76cdea22d8c858ab6d354eaf59a7beee05b7b" args="" -->XQC_YEAR_MONTH_DURATION_TYPE</em> </td><td>
|
||
|
</td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="4a1574accd76da4396309cf0e5fa38d1"></a><!-- doxytag: member="xqc.h::XQC_OrderEmptyMode" ref="4a1574accd76da4396309cf0e5fa38d1" args="" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">enum <a class="el" href="xqc_8h.html#4a1574accd76da4396309cf0e5fa38d1">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 compact><dt><b>Enumerator: </b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"><em><a class="anchor" name="4a1574accd76da4396309cf0e5fa38d1c14f6e7d8729ba268240a3ef58683e7d"></a><!-- doxytag: member="XQC_EMPTY_GREATEST" ref="4a1574accd76da4396309cf0e5fa38d1c14f6e7d8729ba268240a3ef58683e7d" args="" -->XQC_EMPTY_GREATEST</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="4a1574accd76da4396309cf0e5fa38d1df187067cf2145ecd16458844d3b0be1"></a><!-- doxytag: member="XQC_EMPTY_LEAST" ref="4a1574accd76da4396309cf0e5fa38d1df187067cf2145ecd16458844d3b0be1" args="" -->XQC_EMPTY_LEAST</em> </td><td>
|
||
|
</td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="180501d6417e8b87f20df61396cf9642"></a><!-- doxytag: member="xqc.h::XQC_OrderingMode" ref="180501d6417e8b87f20df61396cf9642" args="" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">enum <a class="el" href="xqc_8h.html#180501d6417e8b87f20df61396cf9642">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 compact><dt><b>Enumerator: </b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"><em><a class="anchor" name="180501d6417e8b87f20df61396cf9642d3a98d038a7b17a2babb827adabbedd5"></a><!-- doxytag: member="XQC_ORDERED" ref="180501d6417e8b87f20df61396cf9642d3a98d038a7b17a2babb827adabbedd5" args="" -->XQC_ORDERED</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="180501d6417e8b87f20df61396cf96429f7c768797c805e466987a96bfd9b92a"></a><!-- doxytag: member="XQC_UNORDERED" ref="180501d6417e8b87f20df61396cf96429f7c768797c805e466987a96bfd9b92a" args="" -->XQC_UNORDERED</em> </td><td>
|
||
|
</td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="1a645e2e4e29596fe39311fb11d4009f"></a><!-- doxytag: member="xqc.h::XQC_PreserveMode" ref="1a645e2e4e29596fe39311fb11d4009f" args="" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">enum <a class="el" href="xqc_8h.html#1a645e2e4e29596fe39311fb11d4009f">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 compact><dt><b>Enumerator: </b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"><em><a class="anchor" name="1a645e2e4e29596fe39311fb11d4009f04e9efb66aa557ed89e45b51d85c73e8"></a><!-- doxytag: member="XQC_PRESERVE_NS" ref="1a645e2e4e29596fe39311fb11d4009f04e9efb66aa557ed89e45b51d85c73e8" args="" -->XQC_PRESERVE_NS</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="1a645e2e4e29596fe39311fb11d4009f8053fd52980316de1d89eb84e62b0dbc"></a><!-- doxytag: member="XQC_NO_PRESERVE_NS" ref="1a645e2e4e29596fe39311fb11d4009f8053fd52980316de1d89eb84e62b0dbc" args="" -->XQC_NO_PRESERVE_NS</em> </td><td>
|
||
|
</td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
<a class="anchor" name="acc56683a32a53ea4168f0b9b16c54e6"></a><!-- doxytag: member="xqc.h::XQC_XPath1Mode" ref="acc56683a32a53ea4168f0b9b16c54e6" args="" -->
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">enum <a class="el" href="xqc_8h.html#acc56683a32a53ea4168f0b9b16c54e6">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 compact><dt><b>Enumerator: </b></dt><dd>
|
||
|
<table border="0" cellspacing="2" cellpadding="0">
|
||
|
<tr><td valign="top"><em><a class="anchor" name="acc56683a32a53ea4168f0b9b16c54e6bf1ffa95ffbef6246f81cd1a5fd0f79a"></a><!-- doxytag: member="XQC_XPATH2_0" ref="acc56683a32a53ea4168f0b9b16c54e6bf1ffa95ffbef6246f81cd1a5fd0f79a" args="" -->XQC_XPATH2_0</em> </td><td>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top"><em><a class="anchor" name="acc56683a32a53ea4168f0b9b16c54e6a2dd4547fe11a80fe3e5ba1427fcafc0"></a><!-- doxytag: member="XQC_XPATH1_0" ref="acc56683a32a53ea4168f0b9b16c54e6a2dd4547fe11a80fe3e5ba1427fcafc0" args="" -->XQC_XPATH1_0</em> </td><td>
|
||
|
</td></tr>
|
||
|
</table>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div><p>
|
||
|
</div>
|
||
|
<hr size="1"><address style="text-align: right;"><small>Generated on Mon Jan 5 19:54:59 2009 for XQilla XQC API by
|
||
|
<a href="http://www.doxygen.org/index.html">
|
||
|
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
|
||
|
</body>
|
||
|
</html>
|