1.2.2
by Dave Beckett
Import upstream version 1.4.13 |
1 |
<?xml version="1.0" encoding="iso-8859-1"?>
|
1.1.4
by Dave Beckett
Import upstream version 1.4.9 |
2 |
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
|
1.2.2
by Dave Beckett
Import upstream version 1.4.13 |
3 |
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
|
4 |
<!ENTITY version SYSTEM "version.xml">
|
|
5 |
]> |
|
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
6 |
<refentry id="raptor-section-feature"> |
7 |
<refmeta>
|
|
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
8 |
<refentrytitle role="top_of_page" id="raptor-section-feature.top_of_page">Features</refentrytitle> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
9 |
<manvolnum>3</manvolnum> |
10 |
<refmiscinfo>RAPTOR Library</refmiscinfo> |
|
11 |
</refmeta>
|
|
12 |
||
13 |
<refnamediv>
|
|
1.1.4
by Dave Beckett
Import upstream version 1.4.9 |
14 |
<refname>Features</refname> |
15 |
<refpurpose>Parser and Serializer features</refpurpose> |
|
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
16 |
</refnamediv>
|
17 |
||
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
18 |
<refsynopsisdiv id="raptor-section-feature.synopsis" role="synopsis"> |
1.2.2
by Dave Beckett
Import upstream version 1.4.13 |
19 |
<title role="synopsis.title">Synopsis</title> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
20 |
|
21 |
<synopsis>
|
|
1.1.7
by Dave Beckett
Import upstream version 1.4.16 |
22 |
enum <link linkend="raptor-feature">raptor_feature</link>; |
23 |
unsigned <link linkend="int">int</link> <link linkend="raptor-get-feature-count">raptor_get_feature_count</link> (void); |
|
24 |
<link linkend="int">int</link> <link linkend="raptor-features-enumerate">raptor_features_enumerate</link> (const <link linkend="raptor-feature">raptor_feature</link> feature, |
|
25 |
const <link linkend="char">char</link> **name, |
|
26 |
<link linkend="raptor-uri">raptor_uri</link> **uri, |
|
27 |
const <link linkend="char">char</link> **label); |
|
28 |
<link linkend="raptor-feature">raptor_feature</link> <link linkend="raptor-feature-from-uri">raptor_feature_from_uri</link> (<link linkend="raptor-uri">raptor_uri</link> *uri); |
|
29 |
<link linkend="int">int</link> <link linkend="raptor-feature-value-type">raptor_feature_value_type</link> (const <link linkend="raptor-feature">raptor_feature</link> feature); |
|
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
30 |
</synopsis>
|
31 |
</refsynopsisdiv>
|
|
32 |
||
33 |
||
34 |
||
35 |
||
36 |
||
37 |
||
38 |
||
39 |
||
40 |
||
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
41 |
<refsect1 id="raptor-section-feature.description" role="desc"> |
1.2.2
by Dave Beckett
Import upstream version 1.4.13 |
42 |
<title role="desc.title">Description</title> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
43 |
<para>
|
44 |
Optional parameters for <link linkend="raptor-parser"><type>raptor_parser</type></link> and <link linkend="raptor-serializer"><type>raptor_serializer</type></link> |
|
45 |
objects that can be get and set. Utility functions also exist |
|
46 |
to enumerate them, their description and the parameter type |
|
47 |
taken. |
|
48 |
</para>
|
|
49 |
</refsect1>
|
|
50 |
||
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
51 |
<refsect1 id="raptor-section-feature.details" role="details"> |
1.2.2
by Dave Beckett
Import upstream version 1.4.13 |
52 |
<title role="details.title">Details</title> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
53 |
<refsect2 id="raptor-feature" role="enum"> |
54 |
<title>enum raptor_feature</title> |
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
55 |
<indexterm zone="raptor-feature"><primary sortas="raptor_feature">raptor_feature</primary></indexterm><programlisting>typedef enum { |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
56 |
RAPTOR_FEATURE_SCANNING, |
57 |
RAPTOR_FEATURE_ASSUME_IS_RDF, |
|
58 |
RAPTOR_FEATURE_ALLOW_NON_NS_ATTRIBUTES, |
|
59 |
RAPTOR_FEATURE_ALLOW_OTHER_PARSETYPES, |
|
60 |
RAPTOR_FEATURE_ALLOW_BAGID, |
|
61 |
RAPTOR_FEATURE_ALLOW_RDF_TYPE_RDF_LIST, |
|
62 |
RAPTOR_FEATURE_NORMALIZE_LANGUAGE, |
|
63 |
RAPTOR_FEATURE_NON_NFC_FATAL, |
|
64 |
RAPTOR_FEATURE_WARN_OTHER_PARSETYPES, |
|
65 |
RAPTOR_FEATURE_CHECK_RDF_ID, |
|
66 |
RAPTOR_FEATURE_RELATIVE_URIS, |
|
67 |
RAPTOR_FEATURE_START_URI, |
|
68 |
RAPTOR_FEATURE_WRITER_AUTO_INDENT, |
|
69 |
RAPTOR_FEATURE_WRITER_AUTO_EMPTY, |
|
70 |
RAPTOR_FEATURE_WRITER_INDENT_WIDTH, |
|
71 |
RAPTOR_FEATURE_WRITER_XML_VERSION, |
|
72 |
RAPTOR_FEATURE_WRITER_XML_DECLARATION, |
|
1.2.2
by Dave Beckett
Import upstream version 1.4.13 |
73 |
RAPTOR_FEATURE_NO_NET, |
1.1.6
by Dave Beckett
Import upstream version 1.4.15 |
74 |
RAPTOR_FEATURE_RESOURCE_BORDER, |
75 |
RAPTOR_FEATURE_LITERAL_BORDER, |
|
76 |
RAPTOR_FEATURE_BNODE_BORDER, |
|
77 |
RAPTOR_FEATURE_RESOURCE_FILL, |
|
78 |
RAPTOR_FEATURE_LITERAL_FILL, |
|
79 |
RAPTOR_FEATURE_BNODE_FILL, |
|
1.1.7
by Dave Beckett
Import upstream version 1.4.16 |
80 |
RAPTOR_FEATURE_HTML_TAG_SOUP, |
81 |
RAPTOR_FEATURE_MICROFORMATS, |
|
82 |
RAPTOR_FEATURE_HTML_LINK, |
|
83 |
RAPTOR_FEATURE_WWW_TIMEOUT, |
|
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
84 |
RAPTOR_FEATURE_WRITE_BASE_URI, |
85 |
RAPTOR_FEATURE_WWW_HTTP_CACHE_CONTROL, |
|
86 |
RAPTOR_FEATURE_WWW_HTTP_USER_AGENT, |
|
87 |
RAPTOR_FEATURE_JSON_CALLBACK, |
|
88 |
RAPTOR_FEATURE_JSON_EXTRA_DATA, |
|
1.2.4
by Dave Beckett
Import upstream version 1.4.18 |
89 |
RAPTOR_FEATURE_RSS_TRIPLES, |
90 |
RAPTOR_FEATURE_ATOM_ENTRY_URI, |
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
91 |
RAPTOR_FEATURE_PREFIX_ELEMENTS, |
92 |
RAPTOR_FEATURE_LAST = RAPTOR_FEATURE_PREFIX_ELEMENTS |
|
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
93 |
} raptor_feature; |
94 |
</programlisting>
|
|
95 |
<para>
|
|
96 |
Raptor parser, serializer or XML writer features.</para>
|
|
97 |
<para>
|
|
98 |
</para><variablelist role="enum"> |
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
99 |
<varlistentry id="RAPTOR-FEATURE-SCANNING--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
100 |
<term><literal>RAPTOR_FEATURE_SCANNING</literal></term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
101 |
<listitem><simpara> If true (default false), the RDF/XML
|
102 |
parser will look for embedded rdf:RDF elements inside the XML |
|
103 |
content, and not require that the XML start with an rdf:RDF root |
|
104 |
element. |
|
105 |
</simpara></listitem>
|
|
106 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
107 |
<varlistentry id="RAPTOR-FEATURE-ASSUME-IS-RDF--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
108 |
<term><literal>RAPTOR_FEATURE_ASSUME_IS_RDF</literal></term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
109 |
<listitem><simpara> If true (default false) then the
|
110 |
RDF/XML parser will assume the content is RDF/XML, not require |
|
111 |
that rdf:RDF root element, and immediately interpret the content |
|
112 |
as RDF/XML. |
|
113 |
</simpara></listitem>
|
|
114 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
115 |
<varlistentry id="RAPTOR-FEATURE-ALLOW-NON-NS-ATTRIBUTES--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
116 |
<term><literal>RAPTOR_FEATURE_ALLOW_NON_NS_ATTRIBUTES</literal></term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
117 |
<listitem><simpara> If true (default true)
|
118 |
then the RDF/XML parser will allow non-XML namespaced attributes |
|
119 |
to be accepted as well as rdf: namespaced ones. For example, |
|
120 |
'about' and 'ID' will be interpreted as if they were rdf:about |
|
121 |
and rdf:ID respectively. |
|
122 |
</simpara></listitem>
|
|
123 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
124 |
<varlistentry id="RAPTOR-FEATURE-ALLOW-OTHER-PARSETYPES--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
125 |
<term><literal>RAPTOR_FEATURE_ALLOW_OTHER_PARSETYPES</literal></term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
126 |
<listitem><simpara> If true (default true)
|
127 |
then the RDF/XML parser will allow unknown parsetypes to be |
|
128 |
present and will pass them on to the user. Unimplemented at |
|
129 |
present. |
|
130 |
</simpara></listitem>
|
|
131 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
132 |
<varlistentry id="RAPTOR-FEATURE-ALLOW-BAGID--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
133 |
<term><literal>RAPTOR_FEATURE_ALLOW_BAGID</literal></term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
134 |
<listitem><simpara> If true (default true) then the
|
135 |
RDF/XML parser will support the rdf:bagID attribute that was |
|
136 |
removed from the RDF/XML language when it was revised. This |
|
137 |
support may be removed in future. |
|
138 |
</simpara></listitem>
|
|
139 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
140 |
<varlistentry id="RAPTOR-FEATURE-ALLOW-RDF-TYPE-RDF-LIST--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
141 |
<term><literal>RAPTOR_FEATURE_ALLOW_RDF_TYPE_RDF_LIST</literal></term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
142 |
<listitem><simpara> If true (default false)
|
143 |
then the RDF/XML parser will generate the idList rdf:type |
|
144 |
rdf:List triple in the handling of rdf:parseType="Collection". |
|
145 |
This triple was removed during the revising of RDF/XML after |
|
146 |
collections were initially added. |
|
147 |
</simpara></listitem>
|
|
148 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
149 |
<varlistentry id="RAPTOR-FEATURE-NORMALIZE-LANGUAGE--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
150 |
<term><literal>RAPTOR_FEATURE_NORMALIZE_LANGUAGE</literal></term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
151 |
<listitem><simpara> If true (default true) then
|
152 |
XML language values such as from xml:lang will be normalized to |
|
153 |
lowercase. |
|
154 |
</simpara></listitem>
|
|
155 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
156 |
<varlistentry id="RAPTOR-FEATURE-NON-NFC-FATAL--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
157 |
<term><literal>RAPTOR_FEATURE_NON_NFC_FATAL</literal></term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
158 |
<listitem><simpara> If true (default false) then
|
159 |
illegal Unicode Normal Form C in literals will give a fatal |
|
160 |
error, otherwise just a warning. |
|
161 |
</simpara></listitem>
|
|
162 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
163 |
<varlistentry id="RAPTOR-FEATURE-WARN-OTHER-PARSETYPES--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
164 |
<term><literal>RAPTOR_FEATURE_WARN_OTHER_PARSETYPES</literal></term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
165 |
<listitem><simpara> If true (default true) then
|
166 |
the RDF/XML parser will warn about unknown rdf:parseType values. |
|
167 |
</simpara></listitem>
|
|
168 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
169 |
<varlistentry id="RAPTOR-FEATURE-CHECK-RDF-ID--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
170 |
<term><literal>RAPTOR_FEATURE_CHECK_RDF_ID</literal></term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
171 |
<listitem><simpara> If true (default true) then the
|
172 |
RDF/XML will check rdf:ID attribute values for duplicates and |
|
173 |
cause an error if any are found. |
|
174 |
</simpara></listitem>
|
|
175 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
176 |
<varlistentry id="RAPTOR-FEATURE-RELATIVE-URIS--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
177 |
<term><literal>RAPTOR_FEATURE_RELATIVE_URIS</literal></term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
178 |
<listitem><simpara> If true (default true) then
|
179 |
relative URIs will be used wherever possible when serializing. |
|
180 |
</simpara></listitem>
|
|
181 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
182 |
<varlistentry id="RAPTOR-FEATURE-START-URI--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
183 |
<term><literal>RAPTOR_FEATURE_START_URI</literal></term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
184 |
<listitem><simpara> Set the start URI for serlalizing to use.
|
185 |
</simpara></listitem>
|
|
186 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
187 |
<varlistentry id="RAPTOR-FEATURE-WRITER-AUTO-INDENT--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
188 |
<term><literal>RAPTOR_FEATURE_WRITER_AUTO_INDENT</literal></term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
189 |
<listitem><simpara> Automatically indent elements when
|
190 |
seriailizing. |
|
191 |
</simpara></listitem>
|
|
192 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
193 |
<varlistentry id="RAPTOR-FEATURE-WRITER-AUTO-EMPTY--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
194 |
<term><literal>RAPTOR_FEATURE_WRITER_AUTO_EMPTY</literal></term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
195 |
<listitem><simpara> Automatically detect and
|
196 |
abbreviate empty elements when serializing. |
|
197 |
</simpara></listitem>
|
|
198 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
199 |
<varlistentry id="RAPTOR-FEATURE-WRITER-INDENT-WIDTH--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
200 |
<term><literal>RAPTOR_FEATURE_WRITER_INDENT_WIDTH</literal></term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
201 |
<listitem><simpara> Integer number of spaces to use
|
202 |
for each indent level when serializing with auto indent. |
|
203 |
</simpara></listitem>
|
|
204 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
205 |
<varlistentry id="RAPTOR-FEATURE-WRITER-XML-VERSION--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
206 |
<term><literal>RAPTOR_FEATURE_WRITER_XML_VERSION</literal></term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
207 |
<listitem><simpara> Integer XML version XML 1.0 (10) or XML 1.1 (11)
|
208 |
</simpara></listitem>
|
|
209 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
210 |
<varlistentry id="RAPTOR-FEATURE-WRITER-XML-DECLARATION--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
211 |
<term><literal>RAPTOR_FEATURE_WRITER_XML_DECLARATION</literal></term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
212 |
<listitem><simpara> Write XML 1.0 or 1.1 declaration.
|
213 |
</simpara></listitem>
|
|
214 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
215 |
<varlistentry id="RAPTOR-FEATURE-NO-NET--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
216 |
<term><literal>RAPTOR_FEATURE_NO_NET</literal></term> |
1.1.7
by Dave Beckett
Import upstream version 1.4.16 |
217 |
<listitem><simpara> Deny network requests.
|
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
218 |
</simpara></listitem>
|
219 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
220 |
<varlistentry id="RAPTOR-FEATURE-RESOURCE-BORDER--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
221 |
<term><literal>RAPTOR_FEATURE_RESOURCE_BORDER</literal></term> |
1.1.6
by Dave Beckett
Import upstream version 1.4.15 |
222 |
<listitem><simpara> Border color of resource
|
223 |
nodes for GraphViz DOT serializer. |
|
224 |
</simpara></listitem>
|
|
225 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
226 |
<varlistentry id="RAPTOR-FEATURE-LITERAL-BORDER--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
227 |
<term><literal>RAPTOR_FEATURE_LITERAL_BORDER</literal></term> |
1.1.6
by Dave Beckett
Import upstream version 1.4.15 |
228 |
<listitem><simpara> Border color of literal nodes
|
229 |
for GraphViz DOT serializer. |
|
230 |
</simpara></listitem>
|
|
231 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
232 |
<varlistentry id="RAPTOR-FEATURE-BNODE-BORDER--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
233 |
<term><literal>RAPTOR_FEATURE_BNODE_BORDER</literal></term> |
1.1.6
by Dave Beckett
Import upstream version 1.4.15 |
234 |
<listitem><simpara> Border color of blank nodes for
|
235 |
GraphViz DOT serializer. |
|
236 |
</simpara></listitem>
|
|
237 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
238 |
<varlistentry id="RAPTOR-FEATURE-RESOURCE-FILL--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
239 |
<term><literal>RAPTOR_FEATURE_RESOURCE_FILL</literal></term> |
1.1.6
by Dave Beckett
Import upstream version 1.4.15 |
240 |
<listitem><simpara> Fill color of resource nodes
|
241 |
for GraphViz DOT serializer. |
|
242 |
</simpara></listitem>
|
|
243 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
244 |
<varlistentry id="RAPTOR-FEATURE-LITERAL-FILL--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
245 |
<term><literal>RAPTOR_FEATURE_LITERAL_FILL</literal></term> |
1.1.6
by Dave Beckett
Import upstream version 1.4.15 |
246 |
<listitem><simpara> Fill color of literal nodes for
|
247 |
GraphViz DOT serializer. |
|
248 |
</simpara></listitem>
|
|
249 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
250 |
<varlistentry id="RAPTOR-FEATURE-BNODE-FILL--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
251 |
<term><literal>RAPTOR_FEATURE_BNODE_FILL</literal></term> |
1.1.6
by Dave Beckett
Import upstream version 1.4.15 |
252 |
<listitem><simpara> Fill color of blank nodes for
|
253 |
GraphViz DOT serializer. |
|
254 |
</simpara></listitem>
|
|
255 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
256 |
<varlistentry id="RAPTOR-FEATURE-HTML-TAG-SOUP--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
257 |
<term><literal>RAPTOR_FEATURE_HTML_TAG_SOUP</literal></term> |
1.1.7
by Dave Beckett
Import upstream version 1.4.16 |
258 |
<listitem><simpara> Use a lax HTML parser if an XML parser
|
259 |
fails when read HTML for GRDDL parser. |
|
260 |
</simpara></listitem>
|
|
261 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
262 |
<varlistentry id="RAPTOR-FEATURE-MICROFORMATS--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
263 |
<term><literal>RAPTOR_FEATURE_MICROFORMATS</literal></term> |
1.1.7
by Dave Beckett
Import upstream version 1.4.16 |
264 |
<listitem><simpara> Look for microformats for GRDDL parser.
|
265 |
</simpara></listitem>
|
|
266 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
267 |
<varlistentry id="RAPTOR-FEATURE-HTML-LINK--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
268 |
<term><literal>RAPTOR_FEATURE_HTML_LINK</literal></term> |
1.1.7
by Dave Beckett
Import upstream version 1.4.16 |
269 |
<listitem><simpara> Look for head <link> to type rdf/xml |
270 |
for GRDDL parser. |
|
271 |
</simpara></listitem>
|
|
272 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
273 |
<varlistentry id="RAPTOR-FEATURE-WWW-TIMEOUT--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
274 |
<term><literal>RAPTOR_FEATURE_WWW_TIMEOUT</literal></term> |
1.1.7
by Dave Beckett
Import upstream version 1.4.16 |
275 |
<listitem><simpara> Set timeout for internal WWW URI requests
|
276 |
for GRDDL parser. |
|
277 |
</simpara></listitem>
|
|
278 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
279 |
<varlistentry id="RAPTOR-FEATURE-WRITE-BASE-URI--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
280 |
<term><literal>RAPTOR_FEATURE_WRITE_BASE_URI</literal></term> |
281 |
<listitem><simpara> Write <parameter>base</parameter> directive for Turtle/N3. |
|
282 |
</simpara></listitem>
|
|
283 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
284 |
<varlistentry id="RAPTOR-FEATURE-WWW-HTTP-CACHE-CONTROL--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
285 |
<term><literal>RAPTOR_FEATURE_WWW_HTTP_CACHE_CONTROL</literal></term> |
286 |
<listitem><simpara> HTTP Cache-Control: header
|
|
287 |
</simpara></listitem>
|
|
288 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
289 |
<varlistentry id="RAPTOR-FEATURE-WWW-HTTP-USER-AGENT--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
290 |
<term><literal>RAPTOR_FEATURE_WWW_HTTP_USER_AGENT</literal></term> |
291 |
<listitem><simpara> HTTP User-Agent: header
|
|
292 |
</simpara></listitem>
|
|
293 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
294 |
<varlistentry id="RAPTOR-FEATURE-JSON-CALLBACK--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
295 |
<term><literal>RAPTOR_FEATURE_JSON_CALLBACK</literal></term> |
296 |
<listitem><simpara> JSON serializer callback function.
|
|
297 |
</simpara></listitem>
|
|
298 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
299 |
<varlistentry id="RAPTOR-FEATURE-JSON-EXTRA-DATA--CAPS" role="constant"> |
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
300 |
<term><literal>RAPTOR_FEATURE_JSON_EXTRA_DATA</literal></term> |
301 |
<listitem><simpara> JSON serializer extra top-level data
|
|
302 |
</simpara></listitem>
|
|
303 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
304 |
<varlistentry id="RAPTOR-FEATURE-RSS-TRIPLES--CAPS" role="constant"> |
1.2.4
by Dave Beckett
Import upstream version 1.4.18 |
305 |
<term><literal>RAPTOR_FEATURE_RSS_TRIPLES</literal></term> |
306 |
<listitem><simpara> Atom/RSS serializer writes extra RDF triples it finds (none, rdf-xml, atom-triples)
|
|
307 |
</simpara></listitem>
|
|
308 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
309 |
<varlistentry id="RAPTOR-FEATURE-ATOM-ENTRY-URI--CAPS" role="constant"> |
1.2.4
by Dave Beckett
Import upstream version 1.4.18 |
310 |
<term><literal>RAPTOR_FEATURE_ATOM_ENTRY_URI</literal></term> |
311 |
<listitem><simpara> Atom entry URI. If given, generate an Atom Entry Document with the item having the given URI, otherwise generate an Atom Feed Document with any items found.
|
|
312 |
</simpara></listitem>
|
|
313 |
</varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
314 |
<varlistentry id="RAPTOR-FEATURE-PREFIX-ELEMENTS--CAPS" role="constant"> |
315 |
<term><literal>RAPTOR_FEATURE_PREFIX_ELEMENTS</literal></term> |
|
316 |
<listitem><simpara> Integer. If set, generate Atom/RSS1.0 documents with prefixed elements, otherwise unprefixed.
|
|
317 |
</simpara></listitem>
|
|
318 |
</varlistentry>
|
|
319 |
<varlistentry id="RAPTOR-FEATURE-LAST--CAPS" role="constant"> |
|
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
320 |
<term><literal>RAPTOR_FEATURE_LAST</literal></term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
321 |
<listitem><simpara> Internal
|
322 |
</simpara></listitem>
|
|
323 |
</varlistentry>
|
|
324 |
</variablelist></refsect2>
|
|
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
325 |
<refsect2 id="raptor-get-feature-count" role="function"> |
326 |
<title>raptor_get_feature_count ()</title> |
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
327 |
<indexterm zone="raptor-get-feature-count"><primary sortas="raptor_get_feature_count">raptor_get_feature_count</primary></indexterm><programlisting>unsigned <link linkend="int">int</link> raptor_get_feature_count (void);</programlisting> |
1.2.2
by Dave Beckett
Import upstream version 1.4.13 |
328 |
<para>
|
329 |
Get the count of features defined. |
|
330 |
</para>
|
|
331 |
<para>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
332 |
This is prefered to the compile time-only symbol <link linkend="RAPTOR-FEATURE-LAST--CAPS"><type>RAPTOR_FEATURE_LAST</type></link> |
1.2.2
by Dave Beckett
Import upstream version 1.4.13 |
333 |
and returns a count of the number of features which is |
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
334 |
<link linkend="RAPTOR-FEATURE-LAST--CAPS"><type>RAPTOR_FEATURE_LAST</type></link>+1.</para> |
1.2.2
by Dave Beckett
Import upstream version 1.4.13 |
335 |
<para>
|
336 |
</para><variablelist role="params"> |
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
337 |
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> count of features in the <link linkend="raptor-feature"><type>raptor_feature</type></link> enumeration |
1.2.2
by Dave Beckett
Import upstream version 1.4.13 |
338 |
</simpara></listitem></varlistentry>
|
339 |
</variablelist></refsect2>
|
|
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
340 |
<refsect2 id="raptor-features-enumerate" role="function"> |
341 |
<title>raptor_features_enumerate ()</title> |
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
342 |
<indexterm zone="raptor-features-enumerate"><primary sortas="raptor_features_enumerate">raptor_features_enumerate</primary></indexterm><programlisting><link linkend="int">int</link> raptor_features_enumerate (const <link linkend="raptor-feature">raptor_feature</link> feature, |
1.1.7
by Dave Beckett
Import upstream version 1.4.16 |
343 |
const <link linkend="char">char</link> **name, |
344 |
<link linkend="raptor-uri">raptor_uri</link> **uri, |
|
345 |
const <link linkend="char">char</link> **label);</programlisting> |
|
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
346 |
<para>
|
347 |
Get list of syntax features. |
|
348 |
</para>
|
|
349 |
<para>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
350 |
If uri is not NULL, a pointer to a new raptor_uri is returned |
351 |
that must be freed by the caller with <link linkend="raptor-free-uri"><function>raptor_free_uri()</function></link>. |
|
352 |
</para>
|
|
353 |
<para>
|
|
354 |
<link linkend="raptor-init"><function>raptor_init()</function></link> MUST have been called before calling this function. |
|
355 |
Use <link linkend="raptor-features-enumerate-v2"><function>raptor_features_enumerate_v2()</function></link> if using raptor_world APIs.</para> |
|
356 |
<para>
|
|
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
357 |
</para><variablelist role="params"> |
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
358 |
<varlistentry><term><parameter>feature</parameter> :</term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
359 |
<listitem><simpara> feature enumeration (0+)
|
360 |
</simpara></listitem></varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
361 |
<varlistentry><term><parameter>name</parameter> :</term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
362 |
<listitem><simpara> pointer to store feature short name (or NULL)
|
363 |
</simpara></listitem></varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
364 |
<varlistentry><term><parameter>uri</parameter> :</term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
365 |
<listitem><simpara> pointer to store feature URI (or NULL)
|
366 |
</simpara></listitem></varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
367 |
<varlistentry><term><parameter>label</parameter> :</term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
368 |
<listitem><simpara> pointer to feature label (or NULL)
|
369 |
</simpara></listitem></varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
370 |
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> 0 on success, <0 on failure, >0 if feature is unknown |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
371 |
</simpara></listitem></varlistentry>
|
372 |
</variablelist></refsect2>
|
|
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
373 |
<refsect2 id="raptor-feature-from-uri" role="function"> |
374 |
<title>raptor_feature_from_uri ()</title> |
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
375 |
<indexterm zone="raptor-feature-from-uri"><primary sortas="raptor_feature_from_uri">raptor_feature_from_uri</primary></indexterm><programlisting><link linkend="raptor-feature">raptor_feature</link> raptor_feature_from_uri (<link linkend="raptor-uri">raptor_uri</link> *uri);</programlisting> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
376 |
<para>
|
377 |
Turn a feature URI into an feature enum. |
|
378 |
</para>
|
|
379 |
<para>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
380 |
The allowed feature URIs are available via <link linkend="raptor-features-enumerate"><function>raptor_features_enumerate()</function></link>. |
381 |
</para>
|
|
382 |
<para>
|
|
383 |
<link linkend="raptor-init"><function>raptor_init()</function></link> MUST have been called before calling this function. |
|
384 |
Use <link linkend="raptor-feature-from-uri-v2"><function>raptor_feature_from_uri_v2()</function></link> if using raptor_world APIs.</para> |
|
385 |
<para>
|
|
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
386 |
</para><variablelist role="params"> |
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
387 |
<varlistentry><term><parameter>uri</parameter> :</term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
388 |
<listitem><simpara> feature URI
|
389 |
</simpara></listitem></varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
390 |
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> < 0 if the feature is unknown |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
391 |
</simpara></listitem></varlistentry>
|
392 |
</variablelist></refsect2>
|
|
1.2.3
by Dave Beckett
Import upstream version 1.4.17 |
393 |
<refsect2 id="raptor-feature-value-type" role="function"> |
394 |
<title>raptor_feature_value_type ()</title> |
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
395 |
<indexterm zone="raptor-feature-value-type"><primary sortas="raptor_feature_value_type">raptor_feature_value_type</primary></indexterm><programlisting><link linkend="int">int</link> raptor_feature_value_type (const <link linkend="raptor-feature">raptor_feature</link> feature);</programlisting> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
396 |
<para>
|
397 |
Get the type of a features. |
|
398 |
</para>
|
|
399 |
<para>
|
|
400 |
The type of the <parameter>feature</parameter> is 0=integer , 1=string. Other values are |
|
401 |
undefined. Most features are integer values and use |
|
402 |
raptor_set_feature and <link linkend="raptor-get-feature"><function>raptor_get_feature()</function></link> |
|
403 |
( raptor_serializer_set_feature <link linkend="raptor-serializer-get-feature"><function>raptor_serializer_get_feature()</function></link> ) |
|
404 |
</para>
|
|
405 |
<para>
|
|
406 |
String value features use <link linkend="raptor-parser-set-feature-string"><function>raptor_parser_set_feature_string()</function></link> and |
|
407 |
<link linkend="raptor-parser-get-feature-string"><function>raptor_parser_get_feature_string()</function></link> |
|
408 |
( <link linkend="raptor-serializer-set-feature-string"><function>raptor_serializer_set_feature_string()</function></link> |
|
409 |
and <link linkend="raptor-serializer-get-feature-string"><function>raptor_serializer_get_feature_string()</function></link> )</para> |
|
410 |
<para>
|
|
411 |
</para><variablelist role="params"> |
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
412 |
<varlistentry><term><parameter>feature</parameter> :</term> |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
413 |
<listitem><simpara> raptor serializer or parser feature
|
414 |
</simpara></listitem></varlistentry>
|
|
1.2.5
by Dave Beckett
Import upstream version 1.4.19 |
415 |
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> the type of the feature or <0 if <parameter>feature</parameter> is unknown |
1.1.3
by Dave Beckett
Import upstream version 1.4.8 |
416 |
</simpara></listitem></varlistentry>
|
417 |
</variablelist></refsect2>
|
|
418 |
||
419 |
</refsect1>
|
|
420 |
||
421 |
||
422 |
||
423 |
||
424 |
</refentry>
|