Initial Import
[profile/ivi/json-glib.git] / doc / reference / json-glib-sections.txt
1 <SECTION>
2 <FILE>json-object</FILE>
3 <TITLE>JSON Object</TITLE>
4 JsonObject
5 json_object_new
6 json_object_ref
7 json_object_unref
8
9 <SUBSECTION>
10 json_object_add_member
11 json_object_set_member
12 json_object_has_member
13 json_object_get_member
14 json_object_dup_member
15 json_object_get_members
16 json_object_get_values
17 json_object_get_size
18 json_object_remove_member
19 JsonObjectForeach
20 json_object_foreach_member
21
22 <SUBSECTION>
23 json_object_set_array_member
24 json_object_get_array_member
25 json_object_set_boolean_member
26 json_object_get_boolean_member
27 json_object_set_double_member
28 json_object_get_double_member
29 json_object_set_int_member
30 json_object_get_int_member
31 json_object_set_null_member
32 json_object_get_null_member
33 json_object_set_object_member
34 json_object_get_object_member
35 json_object_set_string_member
36 json_object_get_string_member
37
38 <SUBSECTION Private>
39 JSON_TYPE_OBJECT
40 json_object_get_type
41 </SECTION>
42
43 <SECTION>
44 <FILE>json-array</FILE>
45 <TITLE>JSON Array</TITLE>
46 JsonArray
47 json_array_new
48 json_array_sized_new
49 json_array_ref
50 json_array_unref
51
52 <SUBSECTION>
53 json_array_add_element
54 json_array_get_element
55 json_array_dup_element
56 json_array_get_elements
57 json_array_get_length
58 json_array_remove_element
59 JsonArrayForeach
60 json_array_foreach_element
61
62 <SUBSECTION>
63 json_array_add_array_element
64 json_array_get_array_element
65 json_array_add_boolean_element
66 json_array_get_boolean_element
67 json_array_add_double_element
68 json_array_get_double_element
69 json_array_add_int_element
70 json_array_get_int_element
71 json_array_add_null_element
72 json_array_get_null_element
73 json_array_add_object_element
74 json_array_get_object_element
75 json_array_add_string_element
76 json_array_get_string_element
77
78 <SUBSECTION Private>
79 JSON_TYPE_ARRAY
80 json_array_get_type
81 </SECTION>
82
83 <SECTION>
84 <FILE>json-node</FILE>
85 <TITLE>JSON Node</TITLE>
86 JsonNodeType
87 JsonNode
88 JSON_NODE_TYPE
89 JSON_NODE_HOLDS
90 JSON_NODE_HOLDS_VALUE
91 JSON_NODE_HOLDS_OBJECT
92 JSON_NODE_HOLDS_ARRAY
93 JSON_NODE_HOLDS_NULL
94 json_node_new
95 json_node_copy
96 json_node_free
97
98 <SUBSECTION>
99 json_node_set_array
100 json_node_take_array
101 json_node_get_array
102 json_node_dup_array
103
104 <SUBSECTION>
105 json_node_set_object
106 json_node_take_object
107 json_node_get_object
108 json_node_dup_object
109
110 <SUBSECTION>
111 json_node_set_value
112 json_node_get_value
113 json_node_set_boolean
114 json_node_get_boolean
115 json_node_set_double
116 json_node_get_double
117 json_node_set_int
118 json_node_get_int
119 json_node_set_string
120 json_node_get_string
121 json_node_dup_string
122
123 <SUBSECTION>
124 json_node_set_parent
125 json_node_get_parent
126 json_node_type_name
127 json_node_get_value_type
128 json_node_get_node_type
129 json_node_is_null
130
131 <SUBSECTION Private>
132 JSON_TYPE_NODE
133 json_node_get_type
134 </SECTION>
135
136 <SECTION>
137 <FILE>json-parser</FILE>
138 <TITLE>JsonParser</TITLE>
139 JsonParserError
140
141 <SUBSECTION>
142 JsonParser
143 JsonParserClass
144 json_parser_new
145 json_parser_load_from_file
146 json_parser_load_from_data
147 json_parser_load_from_stream
148 json_parser_load_from_stream_async
149 json_parser_load_from_stream_finish
150
151 <SUBSECTION>
152 json_parser_get_root
153
154 <SUBSECTION>
155 json_parser_get_current_line
156 json_parser_get_current_pos
157 json_parser_has_assignment
158
159 <SUBSECTION Standard>
160 JSON_TYPE_PARSER
161 JSON_PARSER
162 JSON_IS_PARSER
163 JSON_PARSER_CLASS
164 JSON_IS_PARSER_CLASS
165 JSON_PARSER_ERROR
166 JSON_PARSER_GET_CLASS
167
168 <SUBSECTION Private>
169 JsonParserPrivate
170 json_parser_get_type
171 json_parser_error_quark
172 </SECTION>
173
174 <SECTION>
175 <FILE>json-generator</FILE>
176 <TITLE>JsonGenerator</TITLE>
177 <SUBSECTION>
178 JsonGenerator
179 JsonGeneratorClass
180 json_generator_new
181 json_generator_set_root
182 json_generator_get_root
183 json_generator_set_pretty
184 json_generator_get_pretty
185 json_generator_set_indent
186 json_generator_get_indent
187 json_generator_set_indent_char
188 json_generator_get_indent_char
189
190 <SUBSECTION>
191 json_generator_to_file
192 json_generator_to_data
193 json_generator_to_stream
194
195 <SUBSECTION Standard>
196 JSON_TYPE_GENERATOR
197 JSON_GENERATOR
198 JSON_IS_GENERATOR
199 JSON_GENERATOR_CLASS
200 JSON_IS_GENERATOR_CLASS
201 JSON_GENERATOR_GET_CLASS
202
203 <SUBSECTION Private>
204 JsonGeneratorPrivate
205 json_generator_get_type
206 </SECTION>
207
208 <SECTION>
209 <FILE>json-serializable</FILE>
210 <TITLE>Serializable Interface</TITLE>
211 JsonSerializableIface
212 json_serializable_serialize_property
213 json_serializable_deserialize_property
214 json_serializable_find_property
215 json_serializable_get_property
216 json_serializable_list_properties
217 json_serializable_set_property
218
219 <SUBSECTION>
220 json_serializable_default_serialize_property
221 json_serializable_default_deserialize_property
222
223 <SUBSECTION Standard>
224 JSON_TYPE_SERIALIZABLE
225 JSON_SERIALIZABLE
226 JSON_IS_SERIALIZABLE
227 JSON_SERIALIZABLE_GET_IFACE
228
229 <SUBSECTION Private>
230 JsonSerializable
231 json_serializable_get_type
232 </SECTION>
233
234 <SECTION>
235 <FILE>json-gboxed</FILE>
236 <TITLE>Boxed Types Serialization</TITLE>
237 JsonBoxedSerializeFunc
238 JsonBoxedDeserializeFunc
239 json_boxed_register_serialize_func
240 json_boxed_register_deserialize_func
241
242 <SUBSECTION>
243 json_boxed_can_serialize
244 json_boxed_can_deserialize
245 json_boxed_serialize
246 json_boxed_deserialize
247 </SECTION>
248
249 <SECTION>
250 <FILE>json-gobject</FILE>
251 <TITLE>GObject Serialization</TITLE>
252 json_gobject_serialize
253 json_gobject_deserialize
254 json_gobject_to_data
255 json_gobject_from_data
256
257 <SUBSECTION>
258 json_construct_gobject
259 json_serialize_gobject
260 </SECTION>
261
262 <SECTION>
263 <FILE>json-gvariant</FILE>
264
265 <SUBSECTION>
266 json_gvariant_serialize
267 json_gvariant_serialize_data
268 json_gvariant_deserialize
269 json_gvariant_deserialize_data
270 </SECTION>
271
272 <SECTION>
273 <FILE>json-version</FILE>
274 <TITLE>Versioning information</TITLE>
275 JSON_MAJOR_VERSION
276 JSON_MINOR_VERSION
277 JSON_MICRO_VERSION
278
279 <SUBSECTION>
280 JSON_VERSION
281 JSON_VERSION_S
282 JSON_VERSION_HEX
283
284 <SUBSECTION>
285 JSON_CHECK_VERSION
286 </SECTION>
287
288 <SECTION>
289 <FILE>json-builder</FILE>
290 JsonBuilder
291 JsonBuilderClass
292 json_builder_new
293 json_builder_get_root
294 json_builder_reset
295 <SUBSECTION>
296 json_builder_begin_array
297 json_builder_end_array
298 json_builder_begin_object
299 json_builder_set_member_name
300 json_builder_end_object
301 <SUBSECTION>
302 json_builder_add_value
303 json_builder_add_int_value
304 json_builder_add_double_value
305 json_builder_add_boolean_value
306 json_builder_add_string_value
307 json_builder_add_null_value
308 <SUBSECTION Standard>
309 JSON_TYPE_BUILDER
310 JSON_BUILDER
311 JSON_BUILDER_CLASS
312 JSON_IS_BUILDER
313 JSON_IS_BUILDER_CLASS
314 JSON_BUILDER_GET_CLASS
315 <SUBSECTION Private>
316 JsonBuilderPrivate
317 json_builder_get_type
318 </SECTION>
319
320 <SECTION>
321 <FILE>json-reader</FILE>
322 JsonReader
323 JsonReaderClass
324 json_reader_new
325 json_reader_set_root
326 <SUBSECTION>
327 json_reader_read_element
328 json_reader_end_element
329 json_reader_is_array
330 json_reader_count_elements
331 <SUBSECTION>
332 json_reader_read_member
333 json_reader_end_member
334 json_reader_is_object
335 json_reader_count_members
336 json_reader_list_members
337 json_reader_get_member_name
338 <SUBSECTION>
339 json_reader_is_value
340 json_reader_get_value
341 json_reader_get_int_value
342 json_reader_get_double_value
343 json_reader_get_string_value
344 json_reader_get_boolean_value
345 json_reader_get_null_value
346 <SUBSECTION>
347 JsonReaderError
348 JSON_READER_ERROR
349 json_reader_get_error
350 <SUBSECTION Standard>
351 JSON_READER
352 JSON_READER_CLASS
353 JSON_IS_READER
354 JSON_IS_READER_CLASS
355 JSON_READER_GET_CLASS
356 JSON_TYPE_READER
357 <SUBSECTION Private>
358 JsonReaderPrivate
359 json_reader_get_type
360 json_reader_error_quark
361 </SECTION>
362
363 <SECTION>
364 <FILE>json-path</FILE>
365 JsonPath
366 JsonPathClass
367 json_path_new
368 JSON_PATH_ERROR
369 JsonPathError
370 json_path_compile
371 json_path_match
372 <SUBSECTION>
373 json_path_query
374 <SUBSECTION Standard>
375 JSON_TYPE_PATH
376 JSON_PATH
377 JSON_IS_PATH
378 <SUBSECTION Private>
379 json_path_get_type
380 json_path_error_quark
381 </SECTION>