01be63c7c0dc8ec9d822d9691c169fb27e99a340
[WebKit-https.git] / Source / WebCore / bindings / scripts / test / GObject / WebKitDOMTestObj.h
1 /*
2  *  This file is part of the WebKit open source project.
3  *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
4  *
5  *  This library is free software; you can redistribute it and/or
6  *  modify it under the terms of the GNU Library General Public
7  *  License as published by the Free Software Foundation; either
8  *  version 2 of the License, or (at your option) any later version.
9  *
10  *  This library is distributed in the hope that it will be useful,
11  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
12  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
13  *  Library General Public License for more details.
14  *
15  *  You should have received a copy of the GNU Library General Public License
16  *  along with this library; see the file COPYING.LIB.  If not, write to
17  *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
18  *  Boston, MA 02110-1301, USA.
19  */
20
21 #if !defined(__WEBKITDOM_H_INSIDE__) && !defined(BUILDING_WEBKIT)
22 #error "Only <webkitdom/webkitdom.h> can be included directly."
23 #endif
24
25 #ifndef WebKitDOMTestObj_h
26 #define WebKitDOMTestObj_h
27
28 #include <glib-object.h>
29 #include <webkitdom/WebKitDOMObject.h>
30 #include <webkitdom/webkitdomdefines.h>
31
32 G_BEGIN_DECLS
33
34 #define WEBKIT_TYPE_DOM_TEST_OBJ            (webkit_dom_test_obj_get_type())
35 #define WEBKIT_DOM_TEST_OBJ(obj)            (G_TYPE_CHECK_INSTANCE_CAST((obj), WEBKIT_TYPE_DOM_TEST_OBJ, WebKitDOMTestObj))
36 #define WEBKIT_DOM_TEST_OBJ_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST((klass),  WEBKIT_TYPE_DOM_TEST_OBJ, WebKitDOMTestObjClass)
37 #define WEBKIT_DOM_IS_TEST_OBJ(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), WEBKIT_TYPE_DOM_TEST_OBJ))
38 #define WEBKIT_DOM_IS_TEST_OBJ_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),  WEBKIT_TYPE_DOM_TEST_OBJ))
39 #define WEBKIT_DOM_TEST_OBJ_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS((obj),  WEBKIT_TYPE_DOM_TEST_OBJ, WebKitDOMTestObjClass))
40
41 struct _WebKitDOMTestObj {
42     WebKitDOMObject parent_instance;
43 };
44
45 struct _WebKitDOMTestObjClass {
46     WebKitDOMObjectClass parent_class;
47 };
48
49 WEBKIT_API GType
50 webkit_dom_test_obj_get_type (void);
51
52 /**
53  * webkit_dom_test_obj_void_method:
54  * @self: A #WebKitDOMTestObj
55  *
56 **/
57 WEBKIT_API void
58 webkit_dom_test_obj_void_method(WebKitDOMTestObj* self);
59
60 /**
61  * webkit_dom_test_obj_void_method_with_args:
62  * @self: A #WebKitDOMTestObj
63  * @longArg: A #glong
64  * @strArg: A #gchar
65  * @objArg: A #WebKitDOMTestObj
66  *
67 **/
68 WEBKIT_API void
69 webkit_dom_test_obj_void_method_with_args(WebKitDOMTestObj* self, glong longArg, const gchar* strArg, WebKitDOMTestObj* objArg);
70
71 /**
72  * webkit_dom_test_obj_byte_method:
73  * @self: A #WebKitDOMTestObj
74  *
75  * Returns: A #gint8
76 **/
77 WEBKIT_API gint8
78 webkit_dom_test_obj_byte_method(WebKitDOMTestObj* self);
79
80 /**
81  * webkit_dom_test_obj_byte_method_with_args:
82  * @self: A #WebKitDOMTestObj
83  * @byteArg: A #gint8
84  * @strArg: A #gchar
85  * @objArg: A #WebKitDOMTestObj
86  *
87  * Returns: A #gint8
88 **/
89 WEBKIT_API gint8
90 webkit_dom_test_obj_byte_method_with_args(WebKitDOMTestObj* self, gint8 byteArg, const gchar* strArg, WebKitDOMTestObj* objArg);
91
92 /**
93  * webkit_dom_test_obj_octet_method:
94  * @self: A #WebKitDOMTestObj
95  *
96  * Returns: A #guint8
97 **/
98 WEBKIT_API guint8
99 webkit_dom_test_obj_octet_method(WebKitDOMTestObj* self);
100
101 /**
102  * webkit_dom_test_obj_octet_method_with_args:
103  * @self: A #WebKitDOMTestObj
104  * @octetArg: A #guint8
105  * @strArg: A #gchar
106  * @objArg: A #WebKitDOMTestObj
107  *
108  * Returns: A #guint8
109 **/
110 WEBKIT_API guint8
111 webkit_dom_test_obj_octet_method_with_args(WebKitDOMTestObj* self, guint8 octetArg, const gchar* strArg, WebKitDOMTestObj* objArg);
112
113 /**
114  * webkit_dom_test_obj_long_method:
115  * @self: A #WebKitDOMTestObj
116  *
117  * Returns: A #glong
118 **/
119 WEBKIT_API glong
120 webkit_dom_test_obj_long_method(WebKitDOMTestObj* self);
121
122 /**
123  * webkit_dom_test_obj_long_method_with_args:
124  * @self: A #WebKitDOMTestObj
125  * @longArg: A #glong
126  * @strArg: A #gchar
127  * @objArg: A #WebKitDOMTestObj
128  *
129  * Returns: A #glong
130 **/
131 WEBKIT_API glong
132 webkit_dom_test_obj_long_method_with_args(WebKitDOMTestObj* self, glong longArg, const gchar* strArg, WebKitDOMTestObj* objArg);
133
134 /**
135  * webkit_dom_test_obj_obj_method:
136  * @self: A #WebKitDOMTestObj
137  *
138  * Returns: (transfer none): A #WebKitDOMTestObj
139 **/
140 WEBKIT_API WebKitDOMTestObj*
141 webkit_dom_test_obj_obj_method(WebKitDOMTestObj* self);
142
143 /**
144  * webkit_dom_test_obj_obj_method_with_args:
145  * @self: A #WebKitDOMTestObj
146  * @longArg: A #glong
147  * @strArg: A #gchar
148  * @objArg: A #WebKitDOMTestObj
149  *
150  * Returns: (transfer none): A #WebKitDOMTestObj
151 **/
152 WEBKIT_API WebKitDOMTestObj*
153 webkit_dom_test_obj_obj_method_with_args(WebKitDOMTestObj* self, glong longArg, const gchar* strArg, WebKitDOMTestObj* objArg);
154
155 /**
156  * webkit_dom_test_obj_method_with_enum_arg:
157  * @self: A #WebKitDOMTestObj
158  * @enumArg: A #WebKitDOMTestEnumType
159  *
160 **/
161 WEBKIT_API void
162 webkit_dom_test_obj_method_with_enum_arg(WebKitDOMTestObj* self, WebKitDOMTestEnumType* enumArg);
163
164 /**
165  * webkit_dom_test_obj_method_that_requires_all_args_and_throws:
166  * @self: A #WebKitDOMTestObj
167  * @strArg: A #gchar
168  * @objArg: A #WebKitDOMTestObj
169  * @error: #GError
170  *
171  * Returns: (transfer none): A #WebKitDOMTestObj
172 **/
173 WEBKIT_API WebKitDOMTestObj*
174 webkit_dom_test_obj_method_that_requires_all_args_and_throws(WebKitDOMTestObj* self, const gchar* strArg, WebKitDOMTestObj* objArg, GError** error);
175
176 /**
177  * webkit_dom_test_obj_serialized_value:
178  * @self: A #WebKitDOMTestObj
179  * @serializedArg: A #WebKitDOMSerializedScriptValue
180  *
181 **/
182 WEBKIT_API void
183 webkit_dom_test_obj_serialized_value(WebKitDOMTestObj* self, WebKitDOMSerializedScriptValue* serializedArg);
184
185 /**
186  * webkit_dom_test_obj_options_object:
187  * @self: A #WebKitDOMTestObj
188  * @oo: A #WebKitDOMDictionary
189  * @ooo: A #WebKitDOMDictionary
190  *
191 **/
192 WEBKIT_API void
193 webkit_dom_test_obj_options_object(WebKitDOMTestObj* self, WebKitDOMDictionary* oo, WebKitDOMDictionary* ooo);
194
195 /**
196  * webkit_dom_test_obj_method_with_exception:
197  * @self: A #WebKitDOMTestObj
198  * @error: #GError
199  *
200 **/
201 WEBKIT_API void
202 webkit_dom_test_obj_method_with_exception(WebKitDOMTestObj* self, GError** error);
203
204 /**
205  * webkit_dom_test_obj_with_script_state_void:
206  * @self: A #WebKitDOMTestObj
207  *
208 **/
209 WEBKIT_API void
210 webkit_dom_test_obj_with_script_state_void(WebKitDOMTestObj* self);
211
212 /**
213  * webkit_dom_test_obj_with_script_state_obj:
214  * @self: A #WebKitDOMTestObj
215  *
216  * Returns: (transfer none): A #WebKitDOMTestObj
217 **/
218 WEBKIT_API WebKitDOMTestObj*
219 webkit_dom_test_obj_with_script_state_obj(WebKitDOMTestObj* self);
220
221 /**
222  * webkit_dom_test_obj_with_script_state_void_exception:
223  * @self: A #WebKitDOMTestObj
224  * @error: #GError
225  *
226 **/
227 WEBKIT_API void
228 webkit_dom_test_obj_with_script_state_void_exception(WebKitDOMTestObj* self, GError** error);
229
230 /**
231  * webkit_dom_test_obj_with_script_state_obj_exception:
232  * @self: A #WebKitDOMTestObj
233  * @error: #GError
234  *
235  * Returns: (transfer none): A #WebKitDOMTestObj
236 **/
237 WEBKIT_API WebKitDOMTestObj*
238 webkit_dom_test_obj_with_script_state_obj_exception(WebKitDOMTestObj* self, GError** error);
239
240 /**
241  * webkit_dom_test_obj_with_script_execution_context:
242  * @self: A #WebKitDOMTestObj
243  *
244 **/
245 WEBKIT_API void
246 webkit_dom_test_obj_with_script_execution_context(WebKitDOMTestObj* self);
247
248 /**
249  * webkit_dom_test_obj_with_script_execution_context_and_script_state:
250  * @self: A #WebKitDOMTestObj
251  *
252 **/
253 WEBKIT_API void
254 webkit_dom_test_obj_with_script_execution_context_and_script_state(WebKitDOMTestObj* self);
255
256 /**
257  * webkit_dom_test_obj_with_script_execution_context_and_script_state_obj_exception:
258  * @self: A #WebKitDOMTestObj
259  * @error: #GError
260  *
261  * Returns: (transfer none): A #WebKitDOMTestObj
262 **/
263 WEBKIT_API WebKitDOMTestObj*
264 webkit_dom_test_obj_with_script_execution_context_and_script_state_obj_exception(WebKitDOMTestObj* self, GError** error);
265
266 /**
267  * webkit_dom_test_obj_with_script_execution_context_and_script_state_with_spaces:
268  * @self: A #WebKitDOMTestObj
269  *
270  * Returns: (transfer none): A #WebKitDOMTestObj
271 **/
272 WEBKIT_API WebKitDOMTestObj*
273 webkit_dom_test_obj_with_script_execution_context_and_script_state_with_spaces(WebKitDOMTestObj* self);
274
275 /**
276  * webkit_dom_test_obj_method_with_optional_arg:
277  * @self: A #WebKitDOMTestObj
278  * @opt: A #glong
279  *
280 **/
281 WEBKIT_API void
282 webkit_dom_test_obj_method_with_optional_arg(WebKitDOMTestObj* self, glong opt);
283
284 /**
285  * webkit_dom_test_obj_method_with_non_optional_arg_and_optional_arg:
286  * @self: A #WebKitDOMTestObj
287  * @nonOpt: A #glong
288  * @opt: A #glong
289  *
290 **/
291 WEBKIT_API void
292 webkit_dom_test_obj_method_with_non_optional_arg_and_optional_arg(WebKitDOMTestObj* self, glong nonOpt, glong opt);
293
294 /**
295  * webkit_dom_test_obj_method_with_non_optional_arg_and_two_optional_args:
296  * @self: A #WebKitDOMTestObj
297  * @nonOpt: A #glong
298  * @opt1: A #glong
299  * @opt2: A #glong
300  *
301 **/
302 WEBKIT_API void
303 webkit_dom_test_obj_method_with_non_optional_arg_and_two_optional_args(WebKitDOMTestObj* self, glong nonOpt, glong opt1, glong opt2);
304
305 /**
306  * webkit_dom_test_obj_method_with_optional_string:
307  * @self: A #WebKitDOMTestObj
308  * @str: A #gchar
309  *
310 **/
311 WEBKIT_API void
312 webkit_dom_test_obj_method_with_optional_string(WebKitDOMTestObj* self, const gchar* str);
313
314 /**
315  * webkit_dom_test_obj_method_with_optional_string_is_undefined:
316  * @self: A #WebKitDOMTestObj
317  * @str: A #gchar
318  *
319 **/
320 WEBKIT_API void
321 webkit_dom_test_obj_method_with_optional_string_is_undefined(WebKitDOMTestObj* self, const gchar* str);
322
323 /**
324  * webkit_dom_test_obj_method_with_optional_string_is_null_string:
325  * @self: A #WebKitDOMTestObj
326  * @str: A #gchar
327  *
328 **/
329 WEBKIT_API void
330 webkit_dom_test_obj_method_with_optional_string_is_null_string(WebKitDOMTestObj* self, const gchar* str);
331
332 /**
333  * webkit_dom_test_obj_conditional_method1:
334  * @self: A #WebKitDOMTestObj
335  *
336  * Returns: A #gchar
337 **/
338 WEBKIT_API gchar*
339 webkit_dom_test_obj_conditional_method1(WebKitDOMTestObj* self);
340
341 /**
342  * webkit_dom_test_obj_conditional_method2:
343  * @self: A #WebKitDOMTestObj
344  *
345 **/
346 WEBKIT_API void
347 webkit_dom_test_obj_conditional_method2(WebKitDOMTestObj* self);
348
349 /**
350  * webkit_dom_test_obj_conditional_method3:
351  * @self: A #WebKitDOMTestObj
352  *
353 **/
354 WEBKIT_API void
355 webkit_dom_test_obj_conditional_method3(WebKitDOMTestObj* self);
356
357 /**
358  * webkit_dom_test_obj_class_method:
359  * @self: A #WebKitDOMTestObj
360  *
361 **/
362 WEBKIT_API void
363 webkit_dom_test_obj_class_method(WebKitDOMTestObj* self);
364
365 /**
366  * webkit_dom_test_obj_class_method_with_optional:
367  * @self: A #WebKitDOMTestObj
368  * @arg: A #glong
369  *
370  * Returns: A #glong
371 **/
372 WEBKIT_API glong
373 webkit_dom_test_obj_class_method_with_optional(WebKitDOMTestObj* self, glong arg);
374
375 /**
376  * webkit_dom_test_obj_overloaded_method1:
377  * @self: A #WebKitDOMTestObj
378  * @arg: A #glong
379  *
380 **/
381 WEBKIT_API void
382 webkit_dom_test_obj_overloaded_method1(WebKitDOMTestObj* self, glong arg);
383
384 /**
385  * webkit_dom_test_obj_overloaded_method1:
386  * @self: A #WebKitDOMTestObj
387  * @type: A #gchar
388  *
389 **/
390 WEBKIT_API void
391 webkit_dom_test_obj_overloaded_method1(WebKitDOMTestObj* self, const gchar* type);
392
393 /**
394  * webkit_dom_test_obj_convert1:
395  * @self: A #WebKitDOMTestObj
396  * @value: A #WebKitDOMTestNode
397  *
398 **/
399 WEBKIT_API void
400 webkit_dom_test_obj_convert1(WebKitDOMTestObj* self, WebKitDOMTestNode* value);
401
402 /**
403  * webkit_dom_test_obj_convert2:
404  * @self: A #WebKitDOMTestObj
405  * @value: A #WebKitDOMTestNode
406  *
407 **/
408 WEBKIT_API void
409 webkit_dom_test_obj_convert2(WebKitDOMTestObj* self, WebKitDOMTestNode* value);
410
411 /**
412  * webkit_dom_test_obj_convert4:
413  * @self: A #WebKitDOMTestObj
414  * @value: A #WebKitDOMTestNode
415  *
416 **/
417 WEBKIT_API void
418 webkit_dom_test_obj_convert4(WebKitDOMTestObj* self, WebKitDOMTestNode* value);
419
420 /**
421  * webkit_dom_test_obj_convert5:
422  * @self: A #WebKitDOMTestObj
423  * @value: A #WebKitDOMTestNode
424  *
425 **/
426 WEBKIT_API void
427 webkit_dom_test_obj_convert5(WebKitDOMTestObj* self, WebKitDOMTestNode* value);
428
429 /**
430  * webkit_dom_test_obj_mutable_point_function:
431  * @self: A #WebKitDOMTestObj
432  *
433  * Returns: (transfer none): A #WebKitDOMSVGPoint
434 **/
435 WEBKIT_API WebKitDOMSVGPoint*
436 webkit_dom_test_obj_mutable_point_function(WebKitDOMTestObj* self);
437
438 /**
439  * webkit_dom_test_obj_immutable_point_function:
440  * @self: A #WebKitDOMTestObj
441  *
442  * Returns: (transfer none): A #WebKitDOMSVGPoint
443 **/
444 WEBKIT_API WebKitDOMSVGPoint*
445 webkit_dom_test_obj_immutable_point_function(WebKitDOMTestObj* self);
446
447 /**
448  * webkit_dom_test_obj_orange:
449  * @self: A #WebKitDOMTestObj
450  *
451 **/
452 WEBKIT_API void
453 webkit_dom_test_obj_orange(WebKitDOMTestObj* self);
454
455 /**
456  * webkit_dom_test_obj_strict_function:
457  * @self: A #WebKitDOMTestObj
458  * @str: A #gchar
459  * @a: A #gfloat
460  * @b: A #glong
461  * @error: #GError
462  *
463  * Returns: (transfer none): A #WebKitDOMbool
464 **/
465 WEBKIT_API WebKitDOMbool*
466 webkit_dom_test_obj_strict_function(WebKitDOMTestObj* self, const gchar* str, gfloat a, glong b, GError** error);
467
468 /**
469  * webkit_dom_test_obj_variadic_string_method:
470  * @self: A #WebKitDOMTestObj
471  * @head: A #gchar
472  * @tail: A #gchar
473  *
474 **/
475 WEBKIT_API void
476 webkit_dom_test_obj_variadic_string_method(WebKitDOMTestObj* self, const gchar* head, const gchar* tail);
477
478 /**
479  * webkit_dom_test_obj_variadic_double_method:
480  * @self: A #WebKitDOMTestObj
481  * @head: A #gdouble
482  * @tail: A #gdouble
483  *
484 **/
485 WEBKIT_API void
486 webkit_dom_test_obj_variadic_double_method(WebKitDOMTestObj* self, gdouble head, gdouble tail);
487
488 /**
489  * webkit_dom_test_obj_variadic_node_method:
490  * @self: A #WebKitDOMTestObj
491  * @head: A #WebKitDOMNode
492  * @tail: A #WebKitDOMNode
493  *
494 **/
495 WEBKIT_API void
496 webkit_dom_test_obj_variadic_node_method(WebKitDOMTestObj* self, WebKitDOMNode* head, WebKitDOMNode* tail);
497
498 /**
499  * webkit_dom_test_obj_any:
500  * @self: A #WebKitDOMTestObj
501  * @a: A #gfloat
502  * @b: A #glong
503  *
504 **/
505 WEBKIT_API void
506 webkit_dom_test_obj_any(WebKitDOMTestObj* self, gfloat a, glong b);
507
508 /**
509  * webkit_dom_test_obj_get_read_only_long_attr:
510  * @self: A #WebKitDOMTestObj
511  *
512  * Returns: A #glong
513 **/
514 WEBKIT_API glong
515 webkit_dom_test_obj_get_read_only_long_attr(WebKitDOMTestObj* self);
516
517 /**
518  * webkit_dom_test_obj_get_read_only_string_attr:
519  * @self: A #WebKitDOMTestObj
520  *
521  * Returns: A #gchar
522 **/
523 WEBKIT_API gchar*
524 webkit_dom_test_obj_get_read_only_string_attr(WebKitDOMTestObj* self);
525
526 /**
527  * webkit_dom_test_obj_get_read_only_test_obj_attr:
528  * @self: A #WebKitDOMTestObj
529  *
530  * Returns: (transfer none): A #WebKitDOMTestObj
531 **/
532 WEBKIT_API WebKitDOMTestObj*
533 webkit_dom_test_obj_get_read_only_test_obj_attr(WebKitDOMTestObj* self);
534
535 /**
536  * webkit_dom_test_obj_get_byte_attr:
537  * @self: A #WebKitDOMTestObj
538  *
539  * Returns: A #gint8
540 **/
541 WEBKIT_API gint8
542 webkit_dom_test_obj_get_byte_attr(WebKitDOMTestObj* self);
543
544 /**
545  * webkit_dom_test_obj_set_byte_attr:
546  * @self: A #WebKitDOMTestObj
547  * @value: A #gint8
548  *
549 **/
550 WEBKIT_API void
551 webkit_dom_test_obj_set_byte_attr(WebKitDOMTestObj* self, gint8 value);
552
553 /**
554  * webkit_dom_test_obj_get_octet_attr:
555  * @self: A #WebKitDOMTestObj
556  *
557  * Returns: A #guint8
558 **/
559 WEBKIT_API guint8
560 webkit_dom_test_obj_get_octet_attr(WebKitDOMTestObj* self);
561
562 /**
563  * webkit_dom_test_obj_set_octet_attr:
564  * @self: A #WebKitDOMTestObj
565  * @value: A #guint8
566  *
567 **/
568 WEBKIT_API void
569 webkit_dom_test_obj_set_octet_attr(WebKitDOMTestObj* self, guint8 value);
570
571 /**
572  * webkit_dom_test_obj_get_short_attr:
573  * @self: A #WebKitDOMTestObj
574  *
575  * Returns: A #gshort
576 **/
577 WEBKIT_API gshort
578 webkit_dom_test_obj_get_short_attr(WebKitDOMTestObj* self);
579
580 /**
581  * webkit_dom_test_obj_set_short_attr:
582  * @self: A #WebKitDOMTestObj
583  * @value: A #gshort
584  *
585 **/
586 WEBKIT_API void
587 webkit_dom_test_obj_set_short_attr(WebKitDOMTestObj* self, gshort value);
588
589 /**
590  * webkit_dom_test_obj_get_unsigned_short_attr:
591  * @self: A #WebKitDOMTestObj
592  *
593  * Returns: A #gushort
594 **/
595 WEBKIT_API gushort
596 webkit_dom_test_obj_get_unsigned_short_attr(WebKitDOMTestObj* self);
597
598 /**
599  * webkit_dom_test_obj_set_unsigned_short_attr:
600  * @self: A #WebKitDOMTestObj
601  * @value: A #gushort
602  *
603 **/
604 WEBKIT_API void
605 webkit_dom_test_obj_set_unsigned_short_attr(WebKitDOMTestObj* self, gushort value);
606
607 /**
608  * webkit_dom_test_obj_get_long_attr:
609  * @self: A #WebKitDOMTestObj
610  *
611  * Returns: A #glong
612 **/
613 WEBKIT_API glong
614 webkit_dom_test_obj_get_long_attr(WebKitDOMTestObj* self);
615
616 /**
617  * webkit_dom_test_obj_set_long_attr:
618  * @self: A #WebKitDOMTestObj
619  * @value: A #glong
620  *
621 **/
622 WEBKIT_API void
623 webkit_dom_test_obj_set_long_attr(WebKitDOMTestObj* self, glong value);
624
625 /**
626  * webkit_dom_test_obj_get_long_long_attr:
627  * @self: A #WebKitDOMTestObj
628  *
629  * Returns: A #gint64
630 **/
631 WEBKIT_API gint64
632 webkit_dom_test_obj_get_long_long_attr(WebKitDOMTestObj* self);
633
634 /**
635  * webkit_dom_test_obj_set_long_long_attr:
636  * @self: A #WebKitDOMTestObj
637  * @value: A #gint64
638  *
639 **/
640 WEBKIT_API void
641 webkit_dom_test_obj_set_long_long_attr(WebKitDOMTestObj* self, gint64 value);
642
643 /**
644  * webkit_dom_test_obj_get_unsigned_long_long_attr:
645  * @self: A #WebKitDOMTestObj
646  *
647  * Returns: A #guint64
648 **/
649 WEBKIT_API guint64
650 webkit_dom_test_obj_get_unsigned_long_long_attr(WebKitDOMTestObj* self);
651
652 /**
653  * webkit_dom_test_obj_set_unsigned_long_long_attr:
654  * @self: A #WebKitDOMTestObj
655  * @value: A #guint64
656  *
657 **/
658 WEBKIT_API void
659 webkit_dom_test_obj_set_unsigned_long_long_attr(WebKitDOMTestObj* self, guint64 value);
660
661 /**
662  * webkit_dom_test_obj_get_string_attr:
663  * @self: A #WebKitDOMTestObj
664  *
665  * Returns: A #gchar
666 **/
667 WEBKIT_API gchar*
668 webkit_dom_test_obj_get_string_attr(WebKitDOMTestObj* self);
669
670 /**
671  * webkit_dom_test_obj_set_string_attr:
672  * @self: A #WebKitDOMTestObj
673  * @value: A #gchar
674  *
675 **/
676 WEBKIT_API void
677 webkit_dom_test_obj_set_string_attr(WebKitDOMTestObj* self, const gchar* value);
678
679 /**
680  * webkit_dom_test_obj_get_test_obj_attr:
681  * @self: A #WebKitDOMTestObj
682  *
683  * Returns: (transfer none): A #WebKitDOMTestObj
684 **/
685 WEBKIT_API WebKitDOMTestObj*
686 webkit_dom_test_obj_get_test_obj_attr(WebKitDOMTestObj* self);
687
688 /**
689  * webkit_dom_test_obj_set_test_obj_attr:
690  * @self: A #WebKitDOMTestObj
691  * @value: A #WebKitDOMTestObj
692  *
693 **/
694 WEBKIT_API void
695 webkit_dom_test_obj_set_test_obj_attr(WebKitDOMTestObj* self, WebKitDOMTestObj* value);
696
697 /**
698  * webkit_dom_test_obj_get_xml_obj_attr:
699  * @self: A #WebKitDOMTestObj
700  *
701  * Returns: (transfer none): A #WebKitDOMTestObj
702 **/
703 WEBKIT_API WebKitDOMTestObj*
704 webkit_dom_test_obj_get_xml_obj_attr(WebKitDOMTestObj* self);
705
706 /**
707  * webkit_dom_test_obj_set_xml_obj_attr:
708  * @self: A #WebKitDOMTestObj
709  * @value: A #WebKitDOMTestObj
710  *
711 **/
712 WEBKIT_API void
713 webkit_dom_test_obj_set_xml_obj_attr(WebKitDOMTestObj* self, WebKitDOMTestObj* value);
714
715 /**
716  * webkit_dom_test_obj_get_create:
717  * @self: A #WebKitDOMTestObj
718  *
719  * Returns: A #gboolean
720 **/
721 WEBKIT_API gboolean
722 webkit_dom_test_obj_get_create(WebKitDOMTestObj* self);
723
724 /**
725  * webkit_dom_test_obj_set_create:
726  * @self: A #WebKitDOMTestObj
727  * @value: A #gboolean
728  *
729 **/
730 WEBKIT_API void
731 webkit_dom_test_obj_set_create(WebKitDOMTestObj* self, gboolean value);
732
733 /**
734  * webkit_dom_test_obj_get_reflected_string_attr:
735  * @self: A #WebKitDOMTestObj
736  *
737  * Returns: A #gchar
738 **/
739 WEBKIT_API gchar*
740 webkit_dom_test_obj_get_reflected_string_attr(WebKitDOMTestObj* self);
741
742 /**
743  * webkit_dom_test_obj_set_reflected_string_attr:
744  * @self: A #WebKitDOMTestObj
745  * @value: A #gchar
746  *
747 **/
748 WEBKIT_API void
749 webkit_dom_test_obj_set_reflected_string_attr(WebKitDOMTestObj* self, const gchar* value);
750
751 /**
752  * webkit_dom_test_obj_get_reflected_integral_attr:
753  * @self: A #WebKitDOMTestObj
754  *
755  * Returns: A #glong
756 **/
757 WEBKIT_API glong
758 webkit_dom_test_obj_get_reflected_integral_attr(WebKitDOMTestObj* self);
759
760 /**
761  * webkit_dom_test_obj_set_reflected_integral_attr:
762  * @self: A #WebKitDOMTestObj
763  * @value: A #glong
764  *
765 **/
766 WEBKIT_API void
767 webkit_dom_test_obj_set_reflected_integral_attr(WebKitDOMTestObj* self, glong value);
768
769 /**
770  * webkit_dom_test_obj_get_reflected_unsigned_integral_attr:
771  * @self: A #WebKitDOMTestObj
772  *
773  * Returns: A #gulong
774 **/
775 WEBKIT_API gulong
776 webkit_dom_test_obj_get_reflected_unsigned_integral_attr(WebKitDOMTestObj* self);
777
778 /**
779  * webkit_dom_test_obj_set_reflected_unsigned_integral_attr:
780  * @self: A #WebKitDOMTestObj
781  * @value: A #gulong
782  *
783 **/
784 WEBKIT_API void
785 webkit_dom_test_obj_set_reflected_unsigned_integral_attr(WebKitDOMTestObj* self, gulong value);
786
787 /**
788  * webkit_dom_test_obj_get_reflected_boolean_attr:
789  * @self: A #WebKitDOMTestObj
790  *
791  * Returns: A #gboolean
792 **/
793 WEBKIT_API gboolean
794 webkit_dom_test_obj_get_reflected_boolean_attr(WebKitDOMTestObj* self);
795
796 /**
797  * webkit_dom_test_obj_set_reflected_boolean_attr:
798  * @self: A #WebKitDOMTestObj
799  * @value: A #gboolean
800  *
801 **/
802 WEBKIT_API void
803 webkit_dom_test_obj_set_reflected_boolean_attr(WebKitDOMTestObj* self, gboolean value);
804
805 /**
806  * webkit_dom_test_obj_get_reflected_url_attr:
807  * @self: A #WebKitDOMTestObj
808  *
809  * Returns: A #gchar
810 **/
811 WEBKIT_API gchar*
812 webkit_dom_test_obj_get_reflected_url_attr(WebKitDOMTestObj* self);
813
814 /**
815  * webkit_dom_test_obj_set_reflected_url_attr:
816  * @self: A #WebKitDOMTestObj
817  * @value: A #gchar
818  *
819 **/
820 WEBKIT_API void
821 webkit_dom_test_obj_set_reflected_url_attr(WebKitDOMTestObj* self, const gchar* value);
822
823 /**
824  * webkit_dom_test_obj_get_reflected_string_attr:
825  * @self: A #WebKitDOMTestObj
826  *
827  * Returns: A #gchar
828 **/
829 WEBKIT_API gchar*
830 webkit_dom_test_obj_get_reflected_string_attr(WebKitDOMTestObj* self);
831
832 /**
833  * webkit_dom_test_obj_set_reflected_string_attr:
834  * @self: A #WebKitDOMTestObj
835  * @value: A #gchar
836  *
837 **/
838 WEBKIT_API void
839 webkit_dom_test_obj_set_reflected_string_attr(WebKitDOMTestObj* self, const gchar* value);
840
841 /**
842  * webkit_dom_test_obj_get_reflected_custom_integral_attr:
843  * @self: A #WebKitDOMTestObj
844  *
845  * Returns: A #glong
846 **/
847 WEBKIT_API glong
848 webkit_dom_test_obj_get_reflected_custom_integral_attr(WebKitDOMTestObj* self);
849
850 /**
851  * webkit_dom_test_obj_set_reflected_custom_integral_attr:
852  * @self: A #WebKitDOMTestObj
853  * @value: A #glong
854  *
855 **/
856 WEBKIT_API void
857 webkit_dom_test_obj_set_reflected_custom_integral_attr(WebKitDOMTestObj* self, glong value);
858
859 /**
860  * webkit_dom_test_obj_get_reflected_custom_boolean_attr:
861  * @self: A #WebKitDOMTestObj
862  *
863  * Returns: A #gboolean
864 **/
865 WEBKIT_API gboolean
866 webkit_dom_test_obj_get_reflected_custom_boolean_attr(WebKitDOMTestObj* self);
867
868 /**
869  * webkit_dom_test_obj_set_reflected_custom_boolean_attr:
870  * @self: A #WebKitDOMTestObj
871  * @value: A #gboolean
872  *
873 **/
874 WEBKIT_API void
875 webkit_dom_test_obj_set_reflected_custom_boolean_attr(WebKitDOMTestObj* self, gboolean value);
876
877 /**
878  * webkit_dom_test_obj_get_reflected_custom_url_attr:
879  * @self: A #WebKitDOMTestObj
880  *
881  * Returns: A #gchar
882 **/
883 WEBKIT_API gchar*
884 webkit_dom_test_obj_get_reflected_custom_url_attr(WebKitDOMTestObj* self);
885
886 /**
887  * webkit_dom_test_obj_set_reflected_custom_url_attr:
888  * @self: A #WebKitDOMTestObj
889  * @value: A #gchar
890  *
891 **/
892 WEBKIT_API void
893 webkit_dom_test_obj_set_reflected_custom_url_attr(WebKitDOMTestObj* self, const gchar* value);
894
895 /**
896  * webkit_dom_test_obj_get_attr_with_getter_exception:
897  * @self: A #WebKitDOMTestObj
898  * @error: #GError
899  *
900  * Returns: A #glong
901 **/
902 WEBKIT_API glong
903 webkit_dom_test_obj_get_attr_with_getter_exception(WebKitDOMTestObj* self, GError** error);
904
905 /**
906  * webkit_dom_test_obj_set_attr_with_getter_exception:
907  * @self: A #WebKitDOMTestObj
908  * @value: A #glong
909  *
910 **/
911 WEBKIT_API void
912 webkit_dom_test_obj_set_attr_with_getter_exception(WebKitDOMTestObj* self, glong value);
913
914 /**
915  * webkit_dom_test_obj_get_attr_with_setter_exception:
916  * @self: A #WebKitDOMTestObj
917  *
918  * Returns: A #glong
919 **/
920 WEBKIT_API glong
921 webkit_dom_test_obj_get_attr_with_setter_exception(WebKitDOMTestObj* self);
922
923 /**
924  * webkit_dom_test_obj_set_attr_with_setter_exception:
925  * @self: A #WebKitDOMTestObj
926  * @value: A #glong
927  * @error: #GError
928  *
929 **/
930 WEBKIT_API void
931 webkit_dom_test_obj_set_attr_with_setter_exception(WebKitDOMTestObj* self, glong value, GError** error);
932
933 /**
934  * webkit_dom_test_obj_get_string_attr_with_getter_exception:
935  * @self: A #WebKitDOMTestObj
936  * @error: #GError
937  *
938  * Returns: A #gchar
939 **/
940 WEBKIT_API gchar*
941 webkit_dom_test_obj_get_string_attr_with_getter_exception(WebKitDOMTestObj* self, GError** error);
942
943 /**
944  * webkit_dom_test_obj_set_string_attr_with_getter_exception:
945  * @self: A #WebKitDOMTestObj
946  * @value: A #gchar
947  *
948 **/
949 WEBKIT_API void
950 webkit_dom_test_obj_set_string_attr_with_getter_exception(WebKitDOMTestObj* self, const gchar* value);
951
952 /**
953  * webkit_dom_test_obj_get_string_attr_with_setter_exception:
954  * @self: A #WebKitDOMTestObj
955  *
956  * Returns: A #gchar
957 **/
958 WEBKIT_API gchar*
959 webkit_dom_test_obj_get_string_attr_with_setter_exception(WebKitDOMTestObj* self);
960
961 /**
962  * webkit_dom_test_obj_set_string_attr_with_setter_exception:
963  * @self: A #WebKitDOMTestObj
964  * @value: A #gchar
965  * @error: #GError
966  *
967 **/
968 WEBKIT_API void
969 webkit_dom_test_obj_set_string_attr_with_setter_exception(WebKitDOMTestObj* self, const gchar* value, GError** error);
970
971 /**
972  * webkit_dom_test_obj_get_with_script_state_attribute:
973  * @self: A #WebKitDOMTestObj
974  *
975  * Returns: A #glong
976 **/
977 WEBKIT_API glong
978 webkit_dom_test_obj_get_with_script_state_attribute(WebKitDOMTestObj* self);
979
980 /**
981  * webkit_dom_test_obj_set_with_script_state_attribute:
982  * @self: A #WebKitDOMTestObj
983  * @value: A #glong
984  *
985 **/
986 WEBKIT_API void
987 webkit_dom_test_obj_set_with_script_state_attribute(WebKitDOMTestObj* self, glong value);
988
989 /**
990  * webkit_dom_test_obj_get_with_script_execution_context_attribute:
991  * @self: A #WebKitDOMTestObj
992  *
993  * Returns: (transfer none): A #WebKitDOMTestObj
994 **/
995 WEBKIT_API WebKitDOMTestObj*
996 webkit_dom_test_obj_get_with_script_execution_context_attribute(WebKitDOMTestObj* self);
997
998 /**
999  * webkit_dom_test_obj_set_with_script_execution_context_attribute:
1000  * @self: A #WebKitDOMTestObj
1001  * @value: A #WebKitDOMTestObj
1002  *
1003 **/
1004 WEBKIT_API void
1005 webkit_dom_test_obj_set_with_script_execution_context_attribute(WebKitDOMTestObj* self, WebKitDOMTestObj* value);
1006
1007 /**
1008  * webkit_dom_test_obj_get_with_script_state_attribute_raises:
1009  * @self: A #WebKitDOMTestObj
1010  * @error: #GError
1011  *
1012  * Returns: (transfer none): A #WebKitDOMTestObj
1013 **/
1014 WEBKIT_API WebKitDOMTestObj*
1015 webkit_dom_test_obj_get_with_script_state_attribute_raises(WebKitDOMTestObj* self, GError** error);
1016
1017 /**
1018  * webkit_dom_test_obj_set_with_script_state_attribute_raises:
1019  * @self: A #WebKitDOMTestObj
1020  * @value: A #WebKitDOMTestObj
1021  *
1022 **/
1023 WEBKIT_API void
1024 webkit_dom_test_obj_set_with_script_state_attribute_raises(WebKitDOMTestObj* self, WebKitDOMTestObj* value);
1025
1026 /**
1027  * webkit_dom_test_obj_get_with_script_execution_context_attribute_raises:
1028  * @self: A #WebKitDOMTestObj
1029  * @error: #GError
1030  *
1031  * Returns: (transfer none): A #WebKitDOMTestObj
1032 **/
1033 WEBKIT_API WebKitDOMTestObj*
1034 webkit_dom_test_obj_get_with_script_execution_context_attribute_raises(WebKitDOMTestObj* self, GError** error);
1035
1036 /**
1037  * webkit_dom_test_obj_set_with_script_execution_context_attribute_raises:
1038  * @self: A #WebKitDOMTestObj
1039  * @value: A #WebKitDOMTestObj
1040  *
1041 **/
1042 WEBKIT_API void
1043 webkit_dom_test_obj_set_with_script_execution_context_attribute_raises(WebKitDOMTestObj* self, WebKitDOMTestObj* value);
1044
1045 /**
1046  * webkit_dom_test_obj_get_with_script_execution_context_and_script_state_attribute:
1047  * @self: A #WebKitDOMTestObj
1048  *
1049  * Returns: (transfer none): A #WebKitDOMTestObj
1050 **/
1051 WEBKIT_API WebKitDOMTestObj*
1052 webkit_dom_test_obj_get_with_script_execution_context_and_script_state_attribute(WebKitDOMTestObj* self);
1053
1054 /**
1055  * webkit_dom_test_obj_set_with_script_execution_context_and_script_state_attribute:
1056  * @self: A #WebKitDOMTestObj
1057  * @value: A #WebKitDOMTestObj
1058  *
1059 **/
1060 WEBKIT_API void
1061 webkit_dom_test_obj_set_with_script_execution_context_and_script_state_attribute(WebKitDOMTestObj* self, WebKitDOMTestObj* value);
1062
1063 /**
1064  * webkit_dom_test_obj_get_with_script_execution_context_and_script_state_attribute_raises:
1065  * @self: A #WebKitDOMTestObj
1066  * @error: #GError
1067  *
1068  * Returns: (transfer none): A #WebKitDOMTestObj
1069 **/
1070 WEBKIT_API WebKitDOMTestObj*
1071 webkit_dom_test_obj_get_with_script_execution_context_and_script_state_attribute_raises(WebKitDOMTestObj* self, GError** error);
1072
1073 /**
1074  * webkit_dom_test_obj_set_with_script_execution_context_and_script_state_attribute_raises:
1075  * @self: A #WebKitDOMTestObj
1076  * @value: A #WebKitDOMTestObj
1077  *
1078 **/
1079 WEBKIT_API void
1080 webkit_dom_test_obj_set_with_script_execution_context_and_script_state_attribute_raises(WebKitDOMTestObj* self, WebKitDOMTestObj* value);
1081
1082 /**
1083  * webkit_dom_test_obj_get_with_script_execution_context_and_script_state_with_spaces_attribute:
1084  * @self: A #WebKitDOMTestObj
1085  *
1086  * Returns: (transfer none): A #WebKitDOMTestObj
1087 **/
1088 WEBKIT_API WebKitDOMTestObj*
1089 webkit_dom_test_obj_get_with_script_execution_context_and_script_state_with_spaces_attribute(WebKitDOMTestObj* self);
1090
1091 /**
1092  * webkit_dom_test_obj_set_with_script_execution_context_and_script_state_with_spaces_attribute:
1093  * @self: A #WebKitDOMTestObj
1094  * @value: A #WebKitDOMTestObj
1095  *
1096 **/
1097 WEBKIT_API void
1098 webkit_dom_test_obj_set_with_script_execution_context_and_script_state_with_spaces_attribute(WebKitDOMTestObj* self, WebKitDOMTestObj* value);
1099
1100 /**
1101  * webkit_dom_test_obj_get_conditional_attr1:
1102  * @self: A #WebKitDOMTestObj
1103  *
1104  * Returns: A #glong
1105 **/
1106 WEBKIT_API glong
1107 webkit_dom_test_obj_get_conditional_attr1(WebKitDOMTestObj* self);
1108
1109 /**
1110  * webkit_dom_test_obj_set_conditional_attr1:
1111  * @self: A #WebKitDOMTestObj
1112  * @value: A #glong
1113  *
1114 **/
1115 WEBKIT_API void
1116 webkit_dom_test_obj_set_conditional_attr1(WebKitDOMTestObj* self, glong value);
1117
1118 /**
1119  * webkit_dom_test_obj_get_conditional_attr2:
1120  * @self: A #WebKitDOMTestObj
1121  *
1122  * Returns: A #glong
1123 **/
1124 WEBKIT_API glong
1125 webkit_dom_test_obj_get_conditional_attr2(WebKitDOMTestObj* self);
1126
1127 /**
1128  * webkit_dom_test_obj_set_conditional_attr2:
1129  * @self: A #WebKitDOMTestObj
1130  * @value: A #glong
1131  *
1132 **/
1133 WEBKIT_API void
1134 webkit_dom_test_obj_set_conditional_attr2(WebKitDOMTestObj* self, glong value);
1135
1136 /**
1137  * webkit_dom_test_obj_get_conditional_attr3:
1138  * @self: A #WebKitDOMTestObj
1139  *
1140  * Returns: A #glong
1141 **/
1142 WEBKIT_API glong
1143 webkit_dom_test_obj_get_conditional_attr3(WebKitDOMTestObj* self);
1144
1145 /**
1146  * webkit_dom_test_obj_set_conditional_attr3:
1147  * @self: A #WebKitDOMTestObj
1148  * @value: A #glong
1149  *
1150 **/
1151 WEBKIT_API void
1152 webkit_dom_test_obj_set_conditional_attr3(WebKitDOMTestObj* self, glong value);
1153
1154 /**
1155  * webkit_dom_test_obj_get_any_attribute:
1156  * @self: A #WebKitDOMTestObj
1157  *
1158  * Returns: (transfer none): A #WebKitDOMany
1159 **/
1160 WEBKIT_API WebKitDOMany*
1161 webkit_dom_test_obj_get_any_attribute(WebKitDOMTestObj* self);
1162
1163 /**
1164  * webkit_dom_test_obj_set_any_attribute:
1165  * @self: A #WebKitDOMTestObj
1166  * @value: A #WebKitDOMany
1167  *
1168 **/
1169 WEBKIT_API void
1170 webkit_dom_test_obj_set_any_attribute(WebKitDOMTestObj* self, WebKitDOMany* value);
1171
1172 /**
1173  * webkit_dom_test_obj_get_content_document:
1174  * @self: A #WebKitDOMTestObj
1175  *
1176  * Returns: (transfer none): A #WebKitDOMDocument
1177 **/
1178 WEBKIT_API WebKitDOMDocument*
1179 webkit_dom_test_obj_get_content_document(WebKitDOMTestObj* self);
1180
1181 /**
1182  * webkit_dom_test_obj_get_mutable_point:
1183  * @self: A #WebKitDOMTestObj
1184  *
1185  * Returns: (transfer none): A #WebKitDOMSVGPoint
1186 **/
1187 WEBKIT_API WebKitDOMSVGPoint*
1188 webkit_dom_test_obj_get_mutable_point(WebKitDOMTestObj* self);
1189
1190 /**
1191  * webkit_dom_test_obj_set_mutable_point:
1192  * @self: A #WebKitDOMTestObj
1193  * @value: A #WebKitDOMSVGPoint
1194  *
1195 **/
1196 WEBKIT_API void
1197 webkit_dom_test_obj_set_mutable_point(WebKitDOMTestObj* self, WebKitDOMSVGPoint* value);
1198
1199 /**
1200  * webkit_dom_test_obj_get_immutable_point:
1201  * @self: A #WebKitDOMTestObj
1202  *
1203  * Returns: (transfer none): A #WebKitDOMSVGPoint
1204 **/
1205 WEBKIT_API WebKitDOMSVGPoint*
1206 webkit_dom_test_obj_get_immutable_point(WebKitDOMTestObj* self);
1207
1208 /**
1209  * webkit_dom_test_obj_set_immutable_point:
1210  * @self: A #WebKitDOMTestObj
1211  * @value: A #WebKitDOMSVGPoint
1212  *
1213 **/
1214 WEBKIT_API void
1215 webkit_dom_test_obj_set_immutable_point(WebKitDOMTestObj* self, WebKitDOMSVGPoint* value);
1216
1217 /**
1218  * webkit_dom_test_obj_get_strawberry:
1219  * @self: A #WebKitDOMTestObj
1220  *
1221  * Returns: A #glong
1222 **/
1223 WEBKIT_API glong
1224 webkit_dom_test_obj_get_strawberry(WebKitDOMTestObj* self);
1225
1226 /**
1227  * webkit_dom_test_obj_set_strawberry:
1228  * @self: A #WebKitDOMTestObj
1229  * @value: A #glong
1230  *
1231 **/
1232 WEBKIT_API void
1233 webkit_dom_test_obj_set_strawberry(WebKitDOMTestObj* self, glong value);
1234
1235 /**
1236  * webkit_dom_test_obj_get_strict_float:
1237  * @self: A #WebKitDOMTestObj
1238  *
1239  * Returns: A #gfloat
1240 **/
1241 WEBKIT_API gfloat
1242 webkit_dom_test_obj_get_strict_float(WebKitDOMTestObj* self);
1243
1244 /**
1245  * webkit_dom_test_obj_set_strict_float:
1246  * @self: A #WebKitDOMTestObj
1247  * @value: A #gfloat
1248  *
1249 **/
1250 WEBKIT_API void
1251 webkit_dom_test_obj_set_strict_float(WebKitDOMTestObj* self, gfloat value);
1252
1253 /**
1254  * webkit_dom_test_obj_get_description:
1255  * @self: A #WebKitDOMTestObj
1256  *
1257  * Returns: A #glong
1258 **/
1259 WEBKIT_API glong
1260 webkit_dom_test_obj_get_description(WebKitDOMTestObj* self);
1261
1262 /**
1263  * webkit_dom_test_obj_get_id:
1264  * @self: A #WebKitDOMTestObj
1265  *
1266  * Returns: A #glong
1267 **/
1268 WEBKIT_API glong
1269 webkit_dom_test_obj_get_id(WebKitDOMTestObj* self);
1270
1271 /**
1272  * webkit_dom_test_obj_set_id:
1273  * @self: A #WebKitDOMTestObj
1274  * @value: A #glong
1275  *
1276 **/
1277 WEBKIT_API void
1278 webkit_dom_test_obj_set_id(WebKitDOMTestObj* self, glong value);
1279
1280 /**
1281  * webkit_dom_test_obj_get_hash:
1282  * @self: A #WebKitDOMTestObj
1283  *
1284  * Returns: A #gchar
1285 **/
1286 WEBKIT_API gchar*
1287 webkit_dom_test_obj_get_hash(WebKitDOMTestObj* self);
1288
1289 /**
1290  * webkit_dom_test_obj_get_replaceable_attribute:
1291  * @self: A #WebKitDOMTestObj
1292  *
1293  * Returns: A #glong
1294 **/
1295 WEBKIT_API glong
1296 webkit_dom_test_obj_get_replaceable_attribute(WebKitDOMTestObj* self);
1297
1298 /**
1299  * webkit_dom_test_obj_get_nullable_double_attribute:
1300  * @self: A #WebKitDOMTestObj
1301  *
1302  * Returns: A #gdouble
1303 **/
1304 WEBKIT_API gdouble
1305 webkit_dom_test_obj_get_nullable_double_attribute(WebKitDOMTestObj* self);
1306
1307 /**
1308  * webkit_dom_test_obj_get_nullable_long_attribute:
1309  * @self: A #WebKitDOMTestObj
1310  *
1311  * Returns: A #glong
1312 **/
1313 WEBKIT_API glong
1314 webkit_dom_test_obj_get_nullable_long_attribute(WebKitDOMTestObj* self);
1315
1316 /**
1317  * webkit_dom_test_obj_get_nullable_boolean_attribute:
1318  * @self: A #WebKitDOMTestObj
1319  *
1320  * Returns: A #gboolean
1321 **/
1322 WEBKIT_API gboolean
1323 webkit_dom_test_obj_get_nullable_boolean_attribute(WebKitDOMTestObj* self);
1324
1325 /**
1326  * webkit_dom_test_obj_get_nullable_string_attribute:
1327  * @self: A #WebKitDOMTestObj
1328  *
1329  * Returns: A #gchar
1330 **/
1331 WEBKIT_API gchar*
1332 webkit_dom_test_obj_get_nullable_string_attribute(WebKitDOMTestObj* self);
1333
1334 /**
1335  * webkit_dom_test_obj_get_nullable_long_settable_attribute:
1336  * @self: A #WebKitDOMTestObj
1337  *
1338  * Returns: A #glong
1339 **/
1340 WEBKIT_API glong
1341 webkit_dom_test_obj_get_nullable_long_settable_attribute(WebKitDOMTestObj* self);
1342
1343 /**
1344  * webkit_dom_test_obj_set_nullable_long_settable_attribute:
1345  * @self: A #WebKitDOMTestObj
1346  * @value: A #glong
1347  *
1348 **/
1349 WEBKIT_API void
1350 webkit_dom_test_obj_set_nullable_long_settable_attribute(WebKitDOMTestObj* self, glong value);
1351
1352 /**
1353  * webkit_dom_test_obj_get_nullable_string_value:
1354  * @self: A #WebKitDOMTestObj
1355  * @error: #GError
1356  *
1357  * Returns: A #glong
1358 **/
1359 WEBKIT_API glong
1360 webkit_dom_test_obj_get_nullable_string_value(WebKitDOMTestObj* self, GError** error);
1361
1362 /**
1363  * webkit_dom_test_obj_set_nullable_string_value:
1364  * @self: A #WebKitDOMTestObj
1365  * @value: A #glong
1366  *
1367 **/
1368 WEBKIT_API void
1369 webkit_dom_test_obj_set_nullable_string_value(WebKitDOMTestObj* self, glong value);
1370
1371 /**
1372  * webkit_dom_test_obj_get_attribute:
1373  * @self: A #WebKitDOMTestObj
1374  *
1375  * Returns: A #gchar
1376 **/
1377 WEBKIT_API gchar*
1378 webkit_dom_test_obj_get_attribute(WebKitDOMTestObj* self);
1379
1380 G_END_DECLS
1381
1382 #endif /* WebKitDOMTestObj_h */