summaryrefslogtreecommitdiff
path: root/docs/reference/libtracker-sparql/libtracker-sparql-sections.txt
blob: 5f7899a10621874a30125541f049412c5b519d3a (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

<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
</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_identifier_compare_func
tracker_resource_print_sparql_update
tracker_resource_print_turtle
<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>
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
<SUBSECTION Standard>
TRACKER_TYPE_NAMESPACE_MANAGER
</SECTION>

<SECTION>
<FILE>tracker-sparql-builder</FILE>
<TITLE>TrackerSparqlBuilder</TITLE>
TrackerSparqlBuilder
TrackerSparqlBuilderState
tracker_sparql_builder_new
tracker_sparql_builder_new_embedded_insert
tracker_sparql_builder_new_update
tracker_sparql_builder_get_state
tracker_sparql_builder_get_result
tracker_sparql_builder_get_length
tracker_sparql_builder_append
tracker_sparql_builder_prepend
tracker_sparql_builder_insert_open
tracker_sparql_builder_insert_silent_open
tracker_sparql_builder_insert_close
tracker_sparql_builder_where_open
tracker_sparql_builder_where_close
tracker_sparql_builder_delete_open
tracker_sparql_builder_delete_close
tracker_sparql_builder_graph_open
tracker_sparql_builder_graph_close
tracker_sparql_builder_subject_variable
tracker_sparql_builder_subject_iri
tracker_sparql_builder_subject
tracker_sparql_builder_predicate_iri
tracker_sparql_builder_predicate
tracker_sparql_builder_object_iri
tracker_sparql_builder_object
tracker_sparql_builder_object_string
tracker_sparql_builder_object_boolean
tracker_sparql_builder_object_int64
tracker_sparql_builder_object_date
tracker_sparql_builder_object_double
tracker_sparql_builder_object_variable
tracker_sparql_builder_object_blank_open
tracker_sparql_builder_object_blank_close
tracker_sparql_builder_object_unvalidated
<SUBSECTION Standard>
TrackerSparqlBuilderClass
TRACKER_SPARQL_BUILDER
TRACKER_SPARQL_IS_BUILDER
TRACKER_SPARQL_TYPE_BUILDER
tracker_sparql_builder_get_type
TRACKER_SPARQL_BUILDER_CLASS
TRACKER_SPARQL_IS_BUILDER_CLASS
TRACKER_SPARQL_BUILDER_GET_CLASS
TRACKER_SPARQL_BUILDER_TYPE_STATE
tracker_sparql_builder_state_get_type
<SUBSECTION Private>
TrackerSparqlBuilderPrivate
tracker_sparql_builder_construct
tracker_sparql_builder_construct_embedded_insert
tracker_sparql_builder_construct_update
</SECTION>


<SECTION>
<FILE>tracker-sparql-connection</FILE>
<TITLE>TrackerSparqlConnection</TITLE>
TrackerSparqlError
TrackerSparqlConnection
TrackerSparqlConnectionFlags
tracker_sparql_connection_get
tracker_sparql_connection_get_async
tracker_sparql_connection_get_finish
tracker_sparql_connection_local_new
tracker_sparql_connection_local_new_async
tracker_sparql_connection_local_new_finish
tracker_sparql_connection_remote_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_load
tracker_sparql_connection_load_async
tracker_sparql_connection_load_finish
tracker_sparql_connection_statistics
tracker_sparql_connection_statistics_async
tracker_sparql_connection_statistics_finish
tracker_sparql_connection_get_namespace_manager
tracker_sparql_connection_set_domain
tracker_sparql_connection_get_domain
<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_SPARQL_TYPE_CONNECTION
TRACKER_SPARQL_TYPE_VALUE_TYPE
tracker_sparql_connection_get_type
<SUBSECTION Private>
TRACKER_DBUS_INTERFACE_RESOURCES
TRACKER_DBUS_INTERFACE_STATISTICS
TRACKER_DBUS_INTERFACE_STEROIDS
TRACKER_DBUS_INTERFACE_STATUS
TRACKER_DBUS_OBJECT_RESOURCES
TRACKER_DBUS_OBJECT_STATISTICS
TRACKER_DBUS_OBJECT_STEROIDS
TRACKER_DBUS_OBJECT_STATUS
TRACKER_DBUS_SERVICE
TrackerSparqlConnectionPrivate
tracker_sparql_error_quark
tracker_sparql_connection_construct
</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
<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_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_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>
TrackerNotifierFlags
TrackerNotifier
TrackerNotifierClass
TrackerNotifierEventType
TrackerNotifierEvent
tracker_notifier_new
tracker_notifier_event_get_event_type
tracker_notifier_event_get_id
tracker_notifier_event_get_type
tracker_notifier_event_get_urn
tracker_notifier_event_get_location
<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
</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
</SECTION>