summaryrefslogtreecommitdiff
path: root/docs/reference/libtracker-sparql/libtracker-sparql-sections.txt
blob: 0054c0f58b1b1a93f8109724f161edd66776ef1a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291

<SECTION>
<FILE>tracker-misc</FILE>
<TITLE>Utilities</TITLE>
tracker_sparql_get_uuid_urn
tracker_sparql_escape_string
tracker_sparql_escape_uri
tracker_sparql_escape_uri_printf
tracker_sparql_escape_uri_vprintf
tracker_sparql_get_ontology_nepomuk
<SUBSECTION Standard>
TRACKER_TYPE_URI
tracker_uri_get_type
</SECTION>

<SECTION>
<FILE>tracker-resource</FILE>
<TITLE>TrackerResource</TITLE>
TrackerResource
tracker_resource_new
tracker_resource_set_boolean
tracker_resource_set_double
tracker_resource_set_gvalue
tracker_resource_set_identifier
tracker_resource_set_int
tracker_resource_set_int64
tracker_resource_set_relation
tracker_resource_set_take_relation
tracker_resource_set_string
tracker_resource_set_uri
tracker_resource_add_boolean
tracker_resource_add_double
tracker_resource_add_gvalue
tracker_resource_add_int
tracker_resource_add_int64
tracker_resource_add_relation
tracker_resource_add_take_relation
tracker_resource_add_string
tracker_resource_add_uri
tracker_resource_get_first_boolean
tracker_resource_get_first_double
tracker_resource_get_first_int
tracker_resource_get_first_int64
tracker_resource_get_first_relation
tracker_resource_get_first_string
tracker_resource_get_first_uri
tracker_resource_get_identifier
tracker_resource_get_values
tracker_resource_get_properties
tracker_resource_identifier_compare_func
tracker_resource_print_sparql_update
tracker_resource_print_turtle
tracker_resource_print_jsonld
tracker_resource_serialize
tracker_resource_deserialize
TRACKER_PREFIX_DC
TRACKER_PREFIX_MFO
TRACKER_PREFIX_NAO
TRACKER_PREFIX_NCO
TRACKER_PREFIX_NFO
TRACKER_PREFIX_NIE
TRACKER_PREFIX_NMM
TRACKER_PREFIX_NRL
TRACKER_PREFIX_OSINFO
TRACKER_PREFIX_RDF
TRACKER_PREFIX_RDFS
TRACKER_PREFIX_SLO
TRACKER_PREFIX_TRACKER
TRACKER_PREFIX_XSD
<SUBSECTION Standard>
TrackerResourceClass
TRACKER_RESOURCE
TRACKER_IS_RESOURCE
TRACKER_TYPE_RESOURCE
tracker_resource_get_type
TRACKER_RESOURCE_CLASS
TRACKER_IS_RESOURCE_CLASS
TRACKER_RESOURCE_GET_CLASS
</SECTION>

<SECTION>
<FILE>tracker-namespace-manager</FILE>
<TITLE>TrackerNamespaceManager</TITLE>
TrackerNamespaceManager
tracker_namespace_manager_add_prefix
tracker_namespace_manager_expand_uri
tracker_namespace_manager_get_default
tracker_namespace_manager_has_prefix
tracker_namespace_manager_lookup_prefix
tracker_namespace_manager_new
tracker_namespace_manager_print_turtle
tracker_namespace_manager_foreach
<SUBSECTION Standard>
TrackerNamespaceManagerClass
TRACKER_TYPE_NAMESPACE_MANAGER
</SECTION>

<SECTION>
<FILE>tracker-sparql-connection</FILE>
<TITLE>TrackerSparqlConnection</TITLE>
TrackerSparqlConnection
TrackerSparqlConnectionFlags
tracker_sparql_connection_new
tracker_sparql_connection_new_async
tracker_sparql_connection_new_finish
tracker_sparql_connection_remote_new
tracker_sparql_connection_bus_new
tracker_sparql_connection_query
tracker_sparql_connection_query_async
tracker_sparql_connection_query_finish
tracker_sparql_connection_query_statement
tracker_sparql_connection_update
tracker_sparql_connection_update_async
tracker_sparql_connection_update_finish
tracker_sparql_connection_update_array_async
tracker_sparql_connection_update_array_finish
tracker_sparql_connection_update_blank
tracker_sparql_connection_update_blank_async
tracker_sparql_connection_update_blank_finish
tracker_sparql_connection_get_namespace_manager
tracker_sparql_connection_create_notifier
tracker_sparql_connection_close
tracker_sparql_connection_close_async
tracker_sparql_connection_close_finish
<SUBSECTION Standard>
TrackerSparqlConnectionClass
TRACKER_SPARQL_CONNECTION
TRACKER_SPARQL_CONNECTION_CLASS
TRACKER_SPARQL_CONNECTION_GET_CLASS
TRACKER_SPARQL_IS_CONNECTION
TRACKER_SPARQL_IS_CONNECTION_CLASS
TRACKER_TYPE_SPARQL_CONNECTION
TRACKER_SPARQL_TYPE_CONNECTION
TRACKER_TYPE_SPARQL_VALUE_TYPE
tracker_sparql_connection_get_type
TRACKER_TYPE_SPARQL_CONNECTION_FLAGS
tracker_sparql_connection_flags_get_type
<SUBSECTION Private>
TrackerSparqlConnectionPrivate
tracker_sparql_connection_construct
</SECTION>

<SECTION>
<FILE>tracker-sparql-error</FILE>
<TITLE>TrackerSparqlError</TITLE>
TrackerSparqlError
<SUBSECTION Standard>
TRACKER_TYPE_SPARQL_ERROR
<SUBSECTION Private>
tracker_sparql_error_quark
</SECTION>

<SECTION>
<FILE>tracker-sparql-statement</FILE>
<TITLE>TrackerSparqlStatement</TITLE>
TrackerSparqlStatement
tracker_sparql_statement_execute
tracker_sparql_statement_execute_async
tracker_sparql_statement_execute_finish
tracker_sparql_statement_bind_int
tracker_sparql_statement_bind_double
tracker_sparql_statement_bind_string
tracker_sparql_statement_bind_boolean
tracker_sparql_statement_clear_bindings
tracker_sparql_statement_get_connection
tracker_sparql_statement_get_sparql
<SUBSECTION Standard>
TrackerSparqlStatementClass
TRACKER_SPARQL_STATEMENT
TRACKER_SPARQL_STATEMENT_CLASS
TRACKER_SPARQL_STATEMENT_GET_CLASS
TRACKER_SPARQL_IS_STATEMENT
TRACKER_SPARQL_IS_STATEMENT_CLASS
TRACKER_TYPE_SPARQL_STATEMENT
TRACKER_SPARQL_TYPE_STATEMENT
tracker_sparql_statement_get_type
<SUBSECTION Private>
TrackerSparqlStatementPrivate
tracker_sparql_statement_construct
</SECTION>

<SECTION>
<FILE>tracker-sparql-cursor</FILE>
<TITLE>TrackerSparqlCursor</TITLE>
TrackerSparqlCursor
TrackerSparqlValueType
tracker_sparql_cursor_get_connection
tracker_sparql_cursor_get_n_columns
tracker_sparql_cursor_get_string
tracker_sparql_cursor_get_boolean
tracker_sparql_cursor_get_double
tracker_sparql_cursor_get_integer
tracker_sparql_cursor_get_value_type
tracker_sparql_cursor_get_variable_name
tracker_sparql_cursor_close
tracker_sparql_cursor_is_bound
tracker_sparql_cursor_next
tracker_sparql_cursor_next_async
tracker_sparql_cursor_next_finish
tracker_sparql_cursor_rewind
<SUBSECTION Standard>
TrackerSparqlCursorClass
TRACKER_SPARQL_CURSOR
TRACKER_SPARQL_CURSOR_CLASS
TRACKER_SPARQL_CURSOR_GET_CLASS
TRACKER_SPARQL_ERROR
TRACKER_SPARQL_IS_CURSOR
TRACKER_SPARQL_IS_CURSOR_CLASS
TRACKER_TYPE_SPARQL_CURSOR
TRACKER_SPARQL_TYPE_CURSOR
tracker_sparql_cursor_get_type
tracker_sparql_value_type_get_type
<SUBSECTION Private>
TrackerSparqlCursorPrivate
tracker_sparql_cursor_construct
tracker_sparql_cursor_set_connection
</SECTION>

<SECTION>
<FILE>tracker-notifier</FILE>
<TITLE>TrackerNotifier</TITLE>
TrackerNotifier
TrackerNotifierEventType
TrackerNotifierEvent
tracker_notifier_event_get_event_type
tracker_notifier_event_get_id
tracker_notifier_event_get_urn
tracker_notifier_signal_subscribe
tracker_notifier_signal_unsubscribe
<SUBSECTION Standard>
TRACKER_IS_NOTIFIER
TRACKER_IS_NOTIFIER_CLASS
TRACKER_NOTIFIER
TRACKER_NOTIFIER_CLASS
TRACKER_NOTIFIER_GET_CLASS
TRACKER_TYPE_NOTIFIER
tracker_notifier_get_type
TRACKER_TYPE_NOTIFIER_EVENT
tracker_notifier_event_get_type
TRACKER_TYPE_NOTIFIER_EVENT_TYPE
tracker_notifier_event_type_get_type
TRACKER_TYPE_NOTIFIER_FLAGS
TrackerNotifierClass
</SECTION>

<SECTION>
<FILE>tracker-endpoint</FILE>
<TITLE>TrackerEndpoint</TITLE>
TrackerEndpoint
TrackerEndpointDBus
tracker_endpoint_dbus_new
tracker_endpoint_get_sparql_connection
<SUBSECTION Standard>
TRACKER_TYPE_ENDPOINT
TRACKER_TYPE_ENDPOINT_DBUS
TRACKER_ENDPOINT_DBUS
TRACKER_ENDPOINT_DBUS_CLASS
TRACKER_ENDPOINT_DBUS_GET_CLASS
TRACKER_IS_ENDPOINT_DBUS
TRACKER_IS_ENDPOINT_DBUS_CLASS
TrackerEndpointClass
TrackerEndpointDBusClass
tracker_endpoint_dbus_get_type
</SECTION>

<SECTION>
<TITLE>Version Information</TITLE>
<FILE>tracker-version</FILE>
tracker_major_version
tracker_minor_version
tracker_micro_version
tracker_binary_age
tracker_interface_age
tracker_check_version

<SUBSECTION>
TRACKER_MAJOR_VERSION
TRACKER_MINOR_VERSION
TRACKER_MICRO_VERSION
TRACKER_CHECK_VERSION
<SUBSECTION Private>
TRACKER_AVAILABLE_IN_ALL
TRACKER_AVAILABLE_IN_3_1
TRACKER_DEPRECATED_IN_3_1
TRACKER_DEPRECATED_IN_3_1_FOR
TRACKER_VERSION_MAX_ALLOWED
TRACKER_VERSION_MIN_REQUIRED
TRACKER_VERSION_CUR
TRACKER_VERSION_3_0
TRACKER_VERSION_3_1
</SECTION>