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