mirror of
https://github.com/cookiengineer/audacity
synced 2025-06-26 00:58:37 +02:00
193 lines
8.4 KiB
HTML
193 lines
8.4 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||
<html>
|
||
<head>
|
||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||
<title>Prefixes</title>
|
||
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
|
||
<link rel="start" href="index.html" title="Rasqal RDF Query Library Manual">
|
||
<link rel="up" href="pt01.html" title="Part I. Reference Manual">
|
||
<link rel="prev" href="rasqal-section-literal.html" title="Literal">
|
||
<link rel="next" href="rasqal-section-query.html" title="Query">
|
||
<meta name="generator" content="GTK-Doc V1.10 (XML mode)">
|
||
<link rel="stylesheet" href="style.css" type="text/css">
|
||
<link rel="chapter" href="rasqal.html" title="Rasqal Overview">
|
||
<link rel="part" href="pt01.html" title="Part I. Reference Manual">
|
||
<link rel="index" href="ix01.html" title="Index">
|
||
</head>
|
||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
|
||
<tr valign="middle">
|
||
<td><a accesskey="p" href="rasqal-section-literal.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
|
||
<td><a accesskey="u" href="pt01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
|
||
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
|
||
<th width="100%" align="center">Rasqal RDF Query Library Manual</th>
|
||
<td><a accesskey="n" href="rasqal-section-query.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
|
||
</tr>
|
||
<tr><td colspan="5" class="shortcuts"><nobr><a href="#rasqal-section-prefix.synopsis" class="shortcut">Top</a>
|
||
|
|
||
<a href="#rasqal-section-prefix.description" class="shortcut">Description</a></nobr></td></tr>
|
||
</table>
|
||
<div class="refentry" lang="en">
|
||
<a name="rasqal-section-prefix"></a><div class="titlepage"></div>
|
||
<div class="refnamediv"><table width="100%"><tr>
|
||
<td valign="top">
|
||
<h2><span class="refentrytitle"><a name="rasqal-section-prefix.top_of_page"></a>Prefixes</span></h2>
|
||
<p>Prefixes — XML QName-style prefixes made from a URI and a short text prefix.</p>
|
||
</td>
|
||
<td valign="top" align="right"></td>
|
||
</tr></table></div>
|
||
<div class="refsynopsisdiv">
|
||
<a name="rasqal-section-prefix.synopsis"></a><h2>Synopsis</h2>
|
||
<pre class="synopsis">
|
||
<a class="link" href="rasqal-section-prefix.html#rasqal-prefix" title="rasqal_prefix">rasqal_prefix</a>;
|
||
<a class="link" href="rasqal-section-prefix.html#rasqal-prefix" title="rasqal_prefix">rasqal_prefix</a>* <a class="link" href="rasqal-section-prefix.html#rasqal-new-prefix" title="rasqal_new_prefix ()">rasqal_new_prefix</a> (unsigned char *prefix,
|
||
<a
|
||
href="/usr/share/gtk-doc/html/raptor/raptor-section-uri.html#raptor-uri"
|
||
>raptor_uri</a> *uri);
|
||
void <a class="link" href="rasqal-section-prefix.html#rasqal-free-prefix" title="rasqal_free_prefix ()">rasqal_free_prefix</a> (<a class="link" href="rasqal-section-prefix.html#rasqal-prefix" title="rasqal_prefix">rasqal_prefix</a> *p);
|
||
void <a class="link" href="rasqal-section-prefix.html#rasqal-prefix-print" title="rasqal_prefix_print ()">rasqal_prefix_print</a> (<a class="link" href="rasqal-section-prefix.html#rasqal-prefix" title="rasqal_prefix">rasqal_prefix</a> *p,
|
||
FILE *fh);
|
||
</pre>
|
||
</div>
|
||
<div class="refsect1" lang="en">
|
||
<a name="rasqal-section-prefix.description"></a><h2>Description</h2>
|
||
<p>
|
||
Used inside a <a class="link" href="rasqal-section-query.html#rasqal-query" title="rasqal_query"><span class="type">rasqal_query</span></a> to declare syntax prefix abbreviations
|
||
for URIs. Once a <a class="link" href="rasqal-section-query.html#rasqal-query" title="rasqal_query"><span class="type">rasqal_query</span></a> is constructed, these are for information
|
||
only.
|
||
</p>
|
||
</div>
|
||
<div class="refsect1" lang="en">
|
||
<a name="rasqal-section-prefix.details"></a><h2>Details</h2>
|
||
<div class="refsect2" lang="en">
|
||
<a name="rasqal-prefix"></a><h3>rasqal_prefix</h3>
|
||
<pre class="programlisting">typedef struct {
|
||
const unsigned char *prefix;
|
||
raptor_uri* uri;
|
||
int declared;
|
||
int depth;
|
||
} rasqal_prefix;
|
||
</pre>
|
||
<p>
|
||
Namespace (prefix, uri) pair.
|
||
</p>
|
||
<p>
|
||
Includes internal flags used for marking when prefixes are
|
||
declared and at what XML element depth when used in XML formats.</p>
|
||
<p>
|
||
|
||
</p>
|
||
<div class="variablelist"><table border="0">
|
||
<col align="left" valign="top">
|
||
<tbody>
|
||
<tr>
|
||
<td><p><span class="term"><a
|
||
href="/usr/share/gtk-doc/html/raptor/raptor-section-uri.html#raptor-uri"
|
||
>raptor_uri</a> *<em class="structfield"><code>uri</code></em>;</span></p></td>
|
||
<td> URI associated with the prefix.
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td><p><span class="term">int <em class="structfield"><code>declared</code></em>;</span></p></td>
|
||
<td> Internal flag.
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td><p><span class="term">int <em class="structfield"><code>depth</code></em>;</span></p></td>
|
||
<td> Internal flag.
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table></div>
|
||
</div>
|
||
<hr>
|
||
<div class="refsect2" lang="en">
|
||
<a name="rasqal-new-prefix"></a><h3>rasqal_new_prefix ()</h3>
|
||
<pre class="programlisting"><a class="link" href="rasqal-section-prefix.html#rasqal-prefix" title="rasqal_prefix">rasqal_prefix</a>* rasqal_new_prefix (unsigned char *prefix,
|
||
<a
|
||
href="/usr/share/gtk-doc/html/raptor/raptor-section-uri.html#raptor-uri"
|
||
>raptor_uri</a> *uri);</pre>
|
||
<p>
|
||
Constructor - create a new <a class="link" href="rasqal-section-prefix.html#rasqal-prefix" title="rasqal_prefix"><span class="type">rasqal_prefix</span></a>.
|
||
Takes ownership of prefix and uri.</p>
|
||
<p>
|
||
|
||
</p>
|
||
<div class="variablelist"><table border="0">
|
||
<col align="left" valign="top">
|
||
<tbody>
|
||
<tr>
|
||
<td><p><span class="term"><em class="parameter"><code>prefix</code></em> :</span></p></td>
|
||
<td> Short prefix string to stand for URI or NULL.
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td>
|
||
<td> Name <a
|
||
href="/usr/share/gtk-doc/html/raptor/raptor-section-uri.html#raptor-uri"
|
||
><span class="type">raptor_uri</span></a>.
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
|
||
<td> a new <a class="link" href="rasqal-section-prefix.html#rasqal-prefix" title="rasqal_prefix"><span class="type">rasqal_prefix</span></a> or NULL on failure.
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table></div>
|
||
</div>
|
||
<hr>
|
||
<div class="refsect2" lang="en">
|
||
<a name="rasqal-free-prefix"></a><h3>rasqal_free_prefix ()</h3>
|
||
<pre class="programlisting">void rasqal_free_prefix (<a class="link" href="rasqal-section-prefix.html#rasqal-prefix" title="rasqal_prefix">rasqal_prefix</a> *p);</pre>
|
||
<p>
|
||
Destructor - destroy a <a class="link" href="rasqal-section-prefix.html#rasqal-prefix" title="rasqal_prefix"><span class="type">rasqal_prefix</span></a> object.</p>
|
||
<p>
|
||
|
||
</p>
|
||
<div class="variablelist"><table border="0">
|
||
<col align="left" valign="top">
|
||
<tbody><tr>
|
||
<td><p><span class="term"><em class="parameter"><code>p</code></em> :</span></p></td>
|
||
<td> <a class="link" href="rasqal-section-prefix.html#rasqal-prefix" title="rasqal_prefix"><span class="type">rasqal_prefix</span></a> object.
|
||
</td>
|
||
</tr></tbody>
|
||
</table></div>
|
||
</div>
|
||
<hr>
|
||
<div class="refsect2" lang="en">
|
||
<a name="rasqal-prefix-print"></a><h3>rasqal_prefix_print ()</h3>
|
||
<pre class="programlisting">void rasqal_prefix_print (<a class="link" href="rasqal-section-prefix.html#rasqal-prefix" title="rasqal_prefix">rasqal_prefix</a> *p,
|
||
FILE *fh);</pre>
|
||
<p>
|
||
Print a Rasqal prefix in a debug format.
|
||
</p>
|
||
<p>
|
||
The print debug format may change in any release.</p>
|
||
<p>
|
||
|
||
</p>
|
||
<div class="variablelist"><table border="0">
|
||
<col align="left" valign="top">
|
||
<tbody>
|
||
<tr>
|
||
<td><p><span class="term"><em class="parameter"><code>p</code></em> :</span></p></td>
|
||
<td> <a class="link" href="rasqal-section-prefix.html#rasqal-prefix" title="rasqal_prefix"><span class="type">rasqal_prefix</span></a> object.
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td><p><span class="term"><em class="parameter"><code>fh</code></em> :</span></p></td>
|
||
<td> The <span class="type">FILE</span>* handle to print to.
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="footer">
|
||
<hr>
|
||
Generated by GTK-Doc V1.10</div>
|
||
</body>
|
||
</html>
|