initial import
[vuplus_webkit] / 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_that_requires_all_args:
120  * @self: A #WebKitDOMTestObj
121  * @str_arg: A #gchar
122  * @obj_arg: A #WebKitDOMTestObj
123  *
124  * Returns: (transfer none):
125  *
126 **/
127 WEBKIT_API WebKitDOMTestObj*
128 webkit_dom_test_obj_method_that_requires_all_args(WebKitDOMTestObj* self, const gchar* str_arg, WebKitDOMTestObj* obj_arg);
129
130 /**
131  * webkit_dom_test_obj_method_that_requires_all_args_and_throws:
132  * @self: A #WebKitDOMTestObj
133  * @str_arg: A #gchar
134  * @obj_arg: A #WebKitDOMTestObj
135  * @error: #GError
136  *
137  * Returns: (transfer none):
138  *
139 **/
140 WEBKIT_API WebKitDOMTestObj*
141 webkit_dom_test_obj_method_that_requires_all_args_and_throws(WebKitDOMTestObj* self, const gchar* str_arg, WebKitDOMTestObj* obj_arg, GError **error);
142
143 /**
144  * webkit_dom_test_obj_serialized_value:
145  * @self: A #WebKitDOMTestObj
146  * @serialized_arg: A #WebKitDOMSerializedScriptValue
147  *
148  * Returns:
149  *
150 **/
151 WEBKIT_API void
152 webkit_dom_test_obj_serialized_value(WebKitDOMTestObj* self, WebKitDOMSerializedScriptValue* serialized_arg);
153
154 /**
155  * webkit_dom_test_obj_idb_key:
156  * @self: A #WebKitDOMTestObj
157  * @key: A #WebKitDOMIDBKey
158  *
159  * Returns:
160  *
161 **/
162 WEBKIT_API void
163 webkit_dom_test_obj_idb_key(WebKitDOMTestObj* self, WebKitDOMIDBKey* key);
164
165 /**
166  * webkit_dom_test_obj_options_object:
167  * @self: A #WebKitDOMTestObj
168  * @oo: A #WebKitDOMOptionsObject
169  * @ooo: A #WebKitDOMOptionsObject
170  *
171  * Returns:
172  *
173 **/
174 WEBKIT_API void
175 webkit_dom_test_obj_options_object(WebKitDOMTestObj* self, WebKitDOMOptionsObject* oo, WebKitDOMOptionsObject* ooo);
176
177 /**
178  * webkit_dom_test_obj_method_with_exception:
179  * @self: A #WebKitDOMTestObj
180  * @error: #GError
181  *
182  * Returns:
183  *
184 **/
185 WEBKIT_API void
186 webkit_dom_test_obj_method_with_exception(WebKitDOMTestObj* self, GError **error);
187
188 /**
189  * webkit_dom_test_obj_with_dynamic_frame:
190  * @self: A #WebKitDOMTestObj
191  *
192  * Returns:
193  *
194 **/
195 WEBKIT_API void
196 webkit_dom_test_obj_with_dynamic_frame(WebKitDOMTestObj* self);
197
198 /**
199  * webkit_dom_test_obj_with_dynamic_frame_and_arg:
200  * @self: A #WebKitDOMTestObj
201  * @int_arg: A #glong
202  *
203  * Returns:
204  *
205 **/
206 WEBKIT_API void
207 webkit_dom_test_obj_with_dynamic_frame_and_arg(WebKitDOMTestObj* self, glong int_arg);
208
209 /**
210  * webkit_dom_test_obj_with_dynamic_frame_and_optional_arg:
211  * @self: A #WebKitDOMTestObj
212  * @int_arg: A #glong
213  * @optional_arg: A #glong
214  *
215  * Returns:
216  *
217 **/
218 WEBKIT_API void
219 webkit_dom_test_obj_with_dynamic_frame_and_optional_arg(WebKitDOMTestObj* self, glong int_arg, glong optional_arg);
220
221 /**
222  * webkit_dom_test_obj_with_dynamic_frame_and_user_gesture:
223  * @self: A #WebKitDOMTestObj
224  * @int_arg: A #glong
225  *
226  * Returns:
227  *
228 **/
229 WEBKIT_API void
230 webkit_dom_test_obj_with_dynamic_frame_and_user_gesture(WebKitDOMTestObj* self, glong int_arg, gboolean isUserGesture);
231
232 /**
233  * webkit_dom_test_obj_with_dynamic_frame_and_user_gesture_asad:
234  * @self: A #WebKitDOMTestObj
235  * @int_arg: A #glong
236  * @optional_arg: A #glong
237  *
238  * Returns:
239  *
240 **/
241 WEBKIT_API void
242 webkit_dom_test_obj_with_dynamic_frame_and_user_gesture_asad(WebKitDOMTestObj* self, glong int_arg, glong optional_arg, gboolean isUserGesture);
243
244 /**
245  * webkit_dom_test_obj_with_script_state_void:
246  * @self: A #WebKitDOMTestObj
247  *
248  * Returns:
249  *
250 **/
251 WEBKIT_API void
252 webkit_dom_test_obj_with_script_state_void(WebKitDOMTestObj* self);
253
254 /**
255  * webkit_dom_test_obj_with_script_state_obj:
256  * @self: A #WebKitDOMTestObj
257  *
258  * Returns: (transfer none):
259  *
260 **/
261 WEBKIT_API WebKitDOMTestObj*
262 webkit_dom_test_obj_with_script_state_obj(WebKitDOMTestObj* self);
263
264 /**
265  * webkit_dom_test_obj_with_script_state_void_exception:
266  * @self: A #WebKitDOMTestObj
267  * @error: #GError
268  *
269  * Returns:
270  *
271 **/
272 WEBKIT_API void
273 webkit_dom_test_obj_with_script_state_void_exception(WebKitDOMTestObj* self, GError **error);
274
275 /**
276  * webkit_dom_test_obj_with_script_state_obj_exception:
277  * @self: A #WebKitDOMTestObj
278  * @error: #GError
279  *
280  * Returns: (transfer none):
281  *
282 **/
283 WEBKIT_API WebKitDOMTestObj*
284 webkit_dom_test_obj_with_script_state_obj_exception(WebKitDOMTestObj* self, GError **error);
285
286 /**
287  * webkit_dom_test_obj_with_script_execution_context:
288  * @self: A #WebKitDOMTestObj
289  *
290  * Returns:
291  *
292 **/
293 WEBKIT_API void
294 webkit_dom_test_obj_with_script_execution_context(WebKitDOMTestObj* self);
295
296 /**
297  * webkit_dom_test_obj_method_with_optional_arg:
298  * @self: A #WebKitDOMTestObj
299  * @opt: A #glong
300  *
301  * Returns:
302  *
303 **/
304 WEBKIT_API void
305 webkit_dom_test_obj_method_with_optional_arg(WebKitDOMTestObj* self, glong opt);
306
307 /**
308  * webkit_dom_test_obj_method_with_non_optional_arg_and_optional_arg:
309  * @self: A #WebKitDOMTestObj
310  * @non_opt: A #glong
311  * @opt: A #glong
312  *
313  * Returns:
314  *
315 **/
316 WEBKIT_API void
317 webkit_dom_test_obj_method_with_non_optional_arg_and_optional_arg(WebKitDOMTestObj* self, glong non_opt, glong opt);
318
319 /**
320  * webkit_dom_test_obj_method_with_non_optional_arg_and_two_optional_args:
321  * @self: A #WebKitDOMTestObj
322  * @non_opt: A #glong
323  * @opt1: A #glong
324  * @opt2: A #glong
325  *
326  * Returns:
327  *
328 **/
329 WEBKIT_API void
330 webkit_dom_test_obj_method_with_non_optional_arg_and_two_optional_args(WebKitDOMTestObj* self, glong non_opt, glong opt1, glong opt2);
331
332 /**
333  * webkit_dom_test_obj_conditional_method1:
334  * @self: A #WebKitDOMTestObj
335  *
336  * Returns:
337  *
338 **/
339 WEBKIT_API gchar*
340 webkit_dom_test_obj_conditional_method1(WebKitDOMTestObj* self);
341
342 /**
343  * webkit_dom_test_obj_conditional_method2:
344  * @self: A #WebKitDOMTestObj
345  *
346  * Returns:
347  *
348 **/
349 WEBKIT_API void
350 webkit_dom_test_obj_conditional_method2(WebKitDOMTestObj* self);
351
352 /**
353  * webkit_dom_test_obj_conditional_method3:
354  * @self: A #WebKitDOMTestObj
355  *
356  * Returns:
357  *
358 **/
359 WEBKIT_API void
360 webkit_dom_test_obj_conditional_method3(WebKitDOMTestObj* self);
361
362 /**
363  * webkit_dom_test_obj_class_method:
364  * @self: A #WebKitDOMTestObj
365  *
366  * Returns:
367  *
368 **/
369 WEBKIT_API void
370 webkit_dom_test_obj_class_method(WebKitDOMTestObj* self);
371
372 /**
373  * webkit_dom_test_obj_class_method_with_optional:
374  * @self: A #WebKitDOMTestObj
375  * @arg: A #glong
376  *
377  * Returns:
378  *
379 **/
380 WEBKIT_API glong
381 webkit_dom_test_obj_class_method_with_optional(WebKitDOMTestObj* self, glong arg);
382
383 /**
384  * webkit_dom_test_obj_get_read_only_int_attr:
385  * @self: A #WebKitDOMTestObj
386  *
387  * Returns:
388  *
389 **/
390 WEBKIT_API glong
391 webkit_dom_test_obj_get_read_only_int_attr(WebKitDOMTestObj* self);
392
393 /**
394  * webkit_dom_test_obj_get_read_only_string_attr:
395  * @self: A #WebKitDOMTestObj
396  *
397  * Returns:
398  *
399 **/
400 WEBKIT_API gchar*
401 webkit_dom_test_obj_get_read_only_string_attr(WebKitDOMTestObj* self);
402
403 /**
404  * webkit_dom_test_obj_get_read_only_test_obj_attr:
405  * @self: A #WebKitDOMTestObj
406  *
407  * Returns: (transfer none):
408  *
409 **/
410 WEBKIT_API WebKitDOMTestObj*
411 webkit_dom_test_obj_get_read_only_test_obj_attr(WebKitDOMTestObj* self);
412
413 /**
414  * webkit_dom_test_obj_get_short_attr:
415  * @self: A #WebKitDOMTestObj
416  *
417  * Returns:
418  *
419 **/
420 WEBKIT_API gshort
421 webkit_dom_test_obj_get_short_attr(WebKitDOMTestObj* self);
422
423 /**
424  * webkit_dom_test_obj_set_short_attr:
425  * @self: A #WebKitDOMTestObj
426  * @value: A #gshort
427  *
428  * Returns:
429  *
430 **/
431 WEBKIT_API void
432 webkit_dom_test_obj_set_short_attr(WebKitDOMTestObj* self, gshort value);
433
434 /**
435  * webkit_dom_test_obj_get_unsigned_short_attr:
436  * @self: A #WebKitDOMTestObj
437  *
438  * Returns:
439  *
440 **/
441 WEBKIT_API gushort
442 webkit_dom_test_obj_get_unsigned_short_attr(WebKitDOMTestObj* self);
443
444 /**
445  * webkit_dom_test_obj_set_unsigned_short_attr:
446  * @self: A #WebKitDOMTestObj
447  * @value: A #gushort
448  *
449  * Returns:
450  *
451 **/
452 WEBKIT_API void
453 webkit_dom_test_obj_set_unsigned_short_attr(WebKitDOMTestObj* self, gushort value);
454
455 /**
456  * webkit_dom_test_obj_get_int_attr:
457  * @self: A #WebKitDOMTestObj
458  *
459  * Returns:
460  *
461 **/
462 WEBKIT_API glong
463 webkit_dom_test_obj_get_int_attr(WebKitDOMTestObj* self);
464
465 /**
466  * webkit_dom_test_obj_set_int_attr:
467  * @self: A #WebKitDOMTestObj
468  * @value: A #glong
469  *
470  * Returns:
471  *
472 **/
473 WEBKIT_API void
474 webkit_dom_test_obj_set_int_attr(WebKitDOMTestObj* self, glong value);
475
476 /**
477  * webkit_dom_test_obj_get_long_long_attr:
478  * @self: A #WebKitDOMTestObj
479  *
480  * Returns:
481  *
482 **/
483 WEBKIT_API gint64
484 webkit_dom_test_obj_get_long_long_attr(WebKitDOMTestObj* self);
485
486 /**
487  * webkit_dom_test_obj_set_long_long_attr:
488  * @self: A #WebKitDOMTestObj
489  * @value: A #gint64
490  *
491  * Returns:
492  *
493 **/
494 WEBKIT_API void
495 webkit_dom_test_obj_set_long_long_attr(WebKitDOMTestObj* self, gint64 value);
496
497 /**
498  * webkit_dom_test_obj_get_unsigned_long_long_attr:
499  * @self: A #WebKitDOMTestObj
500  *
501  * Returns:
502  *
503 **/
504 WEBKIT_API guint64
505 webkit_dom_test_obj_get_unsigned_long_long_attr(WebKitDOMTestObj* self);
506
507 /**
508  * webkit_dom_test_obj_set_unsigned_long_long_attr:
509  * @self: A #WebKitDOMTestObj
510  * @value: A #guint64
511  *
512  * Returns:
513  *
514 **/
515 WEBKIT_API void
516 webkit_dom_test_obj_set_unsigned_long_long_attr(WebKitDOMTestObj* self, guint64 value);
517
518 /**
519  * webkit_dom_test_obj_get_string_attr:
520  * @self: A #WebKitDOMTestObj
521  *
522  * Returns:
523  *
524 **/
525 WEBKIT_API gchar*
526 webkit_dom_test_obj_get_string_attr(WebKitDOMTestObj* self);
527
528 /**
529  * webkit_dom_test_obj_set_string_attr:
530  * @self: A #WebKitDOMTestObj
531  * @value: A #gchar
532  *
533  * Returns:
534  *
535 **/
536 WEBKIT_API void
537 webkit_dom_test_obj_set_string_attr(WebKitDOMTestObj* self, const gchar* value);
538
539 /**
540  * webkit_dom_test_obj_get_test_obj_attr:
541  * @self: A #WebKitDOMTestObj
542  *
543  * Returns: (transfer none):
544  *
545 **/
546 WEBKIT_API WebKitDOMTestObj*
547 webkit_dom_test_obj_get_test_obj_attr(WebKitDOMTestObj* self);
548
549 /**
550  * webkit_dom_test_obj_set_test_obj_attr:
551  * @self: A #WebKitDOMTestObj
552  * @value: A #WebKitDOMTestObj
553  *
554  * Returns: (transfer none):
555  *
556 **/
557 WEBKIT_API void
558 webkit_dom_test_obj_set_test_obj_attr(WebKitDOMTestObj* self, WebKitDOMTestObj* value);
559
560 /**
561  * webkit_dom_test_obj_get_xml_obj_attr:
562  * @self: A #WebKitDOMTestObj
563  *
564  * Returns: (transfer none):
565  *
566 **/
567 WEBKIT_API WebKitDOMTestObj*
568 webkit_dom_test_obj_get_xml_obj_attr(WebKitDOMTestObj* self);
569
570 /**
571  * webkit_dom_test_obj_set_xml_obj_attr:
572  * @self: A #WebKitDOMTestObj
573  * @value: A #WebKitDOMTestObj
574  *
575  * Returns: (transfer none):
576  *
577 **/
578 WEBKIT_API void
579 webkit_dom_test_obj_set_xml_obj_attr(WebKitDOMTestObj* self, WebKitDOMTestObj* value);
580
581 /**
582  * webkit_dom_test_obj_get_create:
583  * @self: A #WebKitDOMTestObj
584  *
585  * Returns:
586  *
587 **/
588 WEBKIT_API gboolean
589 webkit_dom_test_obj_get_create(WebKitDOMTestObj* self);
590
591 /**
592  * webkit_dom_test_obj_set_create:
593  * @self: A #WebKitDOMTestObj
594  * @value: A #gboolean
595  *
596  * Returns:
597  *
598 **/
599 WEBKIT_API void
600 webkit_dom_test_obj_set_create(WebKitDOMTestObj* self, gboolean value);
601
602 /**
603  * webkit_dom_test_obj_get_reflected_string_attr:
604  * @self: A #WebKitDOMTestObj
605  *
606  * Returns:
607  *
608 **/
609 WEBKIT_API gchar*
610 webkit_dom_test_obj_get_reflected_string_attr(WebKitDOMTestObj* self);
611
612 /**
613  * webkit_dom_test_obj_set_reflected_string_attr:
614  * @self: A #WebKitDOMTestObj
615  * @value: A #gchar
616  *
617  * Returns:
618  *
619 **/
620 WEBKIT_API void
621 webkit_dom_test_obj_set_reflected_string_attr(WebKitDOMTestObj* self, const gchar* value);
622
623 /**
624  * webkit_dom_test_obj_get_reflected_integral_attr:
625  * @self: A #WebKitDOMTestObj
626  *
627  * Returns:
628  *
629 **/
630 WEBKIT_API glong
631 webkit_dom_test_obj_get_reflected_integral_attr(WebKitDOMTestObj* self);
632
633 /**
634  * webkit_dom_test_obj_set_reflected_integral_attr:
635  * @self: A #WebKitDOMTestObj
636  * @value: A #glong
637  *
638  * Returns:
639  *
640 **/
641 WEBKIT_API void
642 webkit_dom_test_obj_set_reflected_integral_attr(WebKitDOMTestObj* self, glong value);
643
644 /**
645  * webkit_dom_test_obj_get_reflected_unsigned_integral_attr:
646  * @self: A #WebKitDOMTestObj
647  *
648  * Returns:
649  *
650 **/
651 WEBKIT_API gulong
652 webkit_dom_test_obj_get_reflected_unsigned_integral_attr(WebKitDOMTestObj* self);
653
654 /**
655  * webkit_dom_test_obj_set_reflected_unsigned_integral_attr:
656  * @self: A #WebKitDOMTestObj
657  * @value: A #gulong
658  *
659  * Returns:
660  *
661 **/
662 WEBKIT_API void
663 webkit_dom_test_obj_set_reflected_unsigned_integral_attr(WebKitDOMTestObj* self, gulong value);
664
665 /**
666  * webkit_dom_test_obj_get_reflected_boolean_attr:
667  * @self: A #WebKitDOMTestObj
668  *
669  * Returns:
670  *
671 **/
672 WEBKIT_API gboolean
673 webkit_dom_test_obj_get_reflected_boolean_attr(WebKitDOMTestObj* self);
674
675 /**
676  * webkit_dom_test_obj_set_reflected_boolean_attr:
677  * @self: A #WebKitDOMTestObj
678  * @value: A #gboolean
679  *
680  * Returns:
681  *
682 **/
683 WEBKIT_API void
684 webkit_dom_test_obj_set_reflected_boolean_attr(WebKitDOMTestObj* self, gboolean value);
685
686 /**
687  * webkit_dom_test_obj_get_reflected_url_attr:
688  * @self: A #WebKitDOMTestObj
689  *
690  * Returns:
691  *
692 **/
693 WEBKIT_API gchar*
694 webkit_dom_test_obj_get_reflected_url_attr(WebKitDOMTestObj* self);
695
696 /**
697  * webkit_dom_test_obj_set_reflected_url_attr:
698  * @self: A #WebKitDOMTestObj
699  * @value: A #gchar
700  *
701  * Returns:
702  *
703 **/
704 WEBKIT_API void
705 webkit_dom_test_obj_set_reflected_url_attr(WebKitDOMTestObj* self, const gchar* value);
706
707 /**
708  * webkit_dom_test_obj_get_reflected_non_empty_url_attr:
709  * @self: A #WebKitDOMTestObj
710  *
711  * Returns:
712  *
713 **/
714 WEBKIT_API gchar*
715 webkit_dom_test_obj_get_reflected_non_empty_url_attr(WebKitDOMTestObj* self);
716
717 /**
718  * webkit_dom_test_obj_set_reflected_non_empty_url_attr:
719  * @self: A #WebKitDOMTestObj
720  * @value: A #gchar
721  *
722  * Returns:
723  *
724 **/
725 WEBKIT_API void
726 webkit_dom_test_obj_set_reflected_non_empty_url_attr(WebKitDOMTestObj* self, const gchar* value);
727
728 /**
729  * webkit_dom_test_obj_get_reflected_string_attr:
730  * @self: A #WebKitDOMTestObj
731  *
732  * Returns:
733  *
734 **/
735 WEBKIT_API gchar*
736 webkit_dom_test_obj_get_reflected_string_attr(WebKitDOMTestObj* self);
737
738 /**
739  * webkit_dom_test_obj_set_reflected_string_attr:
740  * @self: A #WebKitDOMTestObj
741  * @value: A #gchar
742  *
743  * Returns:
744  *
745 **/
746 WEBKIT_API void
747 webkit_dom_test_obj_set_reflected_string_attr(WebKitDOMTestObj* self, const gchar* value);
748
749 /**
750  * webkit_dom_test_obj_get_reflected_custom_integral_attr:
751  * @self: A #WebKitDOMTestObj
752  *
753  * Returns:
754  *
755 **/
756 WEBKIT_API glong
757 webkit_dom_test_obj_get_reflected_custom_integral_attr(WebKitDOMTestObj* self);
758
759 /**
760  * webkit_dom_test_obj_set_reflected_custom_integral_attr:
761  * @self: A #WebKitDOMTestObj
762  * @value: A #glong
763  *
764  * Returns:
765  *
766 **/
767 WEBKIT_API void
768 webkit_dom_test_obj_set_reflected_custom_integral_attr(WebKitDOMTestObj* self, glong value);
769
770 /**
771  * webkit_dom_test_obj_get_reflected_custom_boolean_attr:
772  * @self: A #WebKitDOMTestObj
773  *
774  * Returns:
775  *
776 **/
777 WEBKIT_API gboolean
778 webkit_dom_test_obj_get_reflected_custom_boolean_attr(WebKitDOMTestObj* self);
779
780 /**
781  * webkit_dom_test_obj_set_reflected_custom_boolean_attr:
782  * @self: A #WebKitDOMTestObj
783  * @value: A #gboolean
784  *
785  * Returns:
786  *
787 **/
788 WEBKIT_API void
789 webkit_dom_test_obj_set_reflected_custom_boolean_attr(WebKitDOMTestObj* self, gboolean value);
790
791 /**
792  * webkit_dom_test_obj_get_reflected_custom_url_attr:
793  * @self: A #WebKitDOMTestObj
794  *
795  * Returns:
796  *
797 **/
798 WEBKIT_API gchar*
799 webkit_dom_test_obj_get_reflected_custom_url_attr(WebKitDOMTestObj* self);
800
801 /**
802  * webkit_dom_test_obj_set_reflected_custom_url_attr:
803  * @self: A #WebKitDOMTestObj
804  * @value: A #gchar
805  *
806  * Returns:
807  *
808 **/
809 WEBKIT_API void
810 webkit_dom_test_obj_set_reflected_custom_url_attr(WebKitDOMTestObj* self, const gchar* value);
811
812 /**
813  * webkit_dom_test_obj_get_reflected_custom_non_empty_url_attr:
814  * @self: A #WebKitDOMTestObj
815  *
816  * Returns:
817  *
818 **/
819 WEBKIT_API gchar*
820 webkit_dom_test_obj_get_reflected_custom_non_empty_url_attr(WebKitDOMTestObj* self);
821
822 /**
823  * webkit_dom_test_obj_set_reflected_custom_non_empty_url_attr:
824  * @self: A #WebKitDOMTestObj
825  * @value: A #gchar
826  *
827  * Returns:
828  *
829 **/
830 WEBKIT_API void
831 webkit_dom_test_obj_set_reflected_custom_non_empty_url_attr(WebKitDOMTestObj* self, const gchar* value);
832
833 /**
834  * webkit_dom_test_obj_get_attr_with_getter_exception:
835  * @self: A #WebKitDOMTestObj
836  * @error: #GError
837  *
838  * Returns:
839  *
840 **/
841 WEBKIT_API glong
842 webkit_dom_test_obj_get_attr_with_getter_exception(WebKitDOMTestObj* self, GError **error);
843
844 /**
845  * webkit_dom_test_obj_set_attr_with_getter_exception:
846  * @self: A #WebKitDOMTestObj
847  * @value: A #glong
848  * @error: #GError
849  *
850  * Returns:
851  *
852 **/
853 WEBKIT_API void
854 webkit_dom_test_obj_set_attr_with_getter_exception(WebKitDOMTestObj* self, glong value, GError **error);
855
856 /**
857  * webkit_dom_test_obj_get_attr_with_setter_exception:
858  * @self: A #WebKitDOMTestObj
859  *
860  * Returns:
861  *
862 **/
863 WEBKIT_API glong
864 webkit_dom_test_obj_get_attr_with_setter_exception(WebKitDOMTestObj* self);
865
866 /**
867  * webkit_dom_test_obj_set_attr_with_setter_exception:
868  * @self: A #WebKitDOMTestObj
869  * @value: A #glong
870  * @error: #GError
871  *
872  * Returns:
873  *
874 **/
875 WEBKIT_API void
876 webkit_dom_test_obj_set_attr_with_setter_exception(WebKitDOMTestObj* self, glong value, GError **error);
877
878 /**
879  * webkit_dom_test_obj_get_string_attr_with_getter_exception:
880  * @self: A #WebKitDOMTestObj
881  * @error: #GError
882  *
883  * Returns:
884  *
885 **/
886 WEBKIT_API gchar*
887 webkit_dom_test_obj_get_string_attr_with_getter_exception(WebKitDOMTestObj* self, GError **error);
888
889 /**
890  * webkit_dom_test_obj_set_string_attr_with_getter_exception:
891  * @self: A #WebKitDOMTestObj
892  * @value: A #gchar
893  * @error: #GError
894  *
895  * Returns:
896  *
897 **/
898 WEBKIT_API void
899 webkit_dom_test_obj_set_string_attr_with_getter_exception(WebKitDOMTestObj* self, const gchar* value, GError **error);
900
901 /**
902  * webkit_dom_test_obj_get_string_attr_with_setter_exception:
903  * @self: A #WebKitDOMTestObj
904  *
905  * Returns:
906  *
907 **/
908 WEBKIT_API gchar*
909 webkit_dom_test_obj_get_string_attr_with_setter_exception(WebKitDOMTestObj* self);
910
911 /**
912  * webkit_dom_test_obj_set_string_attr_with_setter_exception:
913  * @self: A #WebKitDOMTestObj
914  * @value: A #gchar
915  * @error: #GError
916  *
917  * Returns:
918  *
919 **/
920 WEBKIT_API void
921 webkit_dom_test_obj_set_string_attr_with_setter_exception(WebKitDOMTestObj* self, const gchar* value, GError **error);
922
923 /**
924  * webkit_dom_test_obj_get_script_string_attr:
925  * @self: A #WebKitDOMTestObj
926  *
927  * Returns:
928  *
929 **/
930 WEBKIT_API gchar*
931 webkit_dom_test_obj_get_script_string_attr(WebKitDOMTestObj* self);
932
933 /**
934  * webkit_dom_test_obj_get_conditional_attr1:
935  * @self: A #WebKitDOMTestObj
936  *
937  * Returns:
938  *
939 **/
940 WEBKIT_API glong
941 webkit_dom_test_obj_get_conditional_attr1(WebKitDOMTestObj* self);
942
943 /**
944  * webkit_dom_test_obj_set_conditional_attr1:
945  * @self: A #WebKitDOMTestObj
946  * @value: A #glong
947  *
948  * Returns:
949  *
950 **/
951 WEBKIT_API void
952 webkit_dom_test_obj_set_conditional_attr1(WebKitDOMTestObj* self, glong value);
953
954 /**
955  * webkit_dom_test_obj_get_conditional_attr2:
956  * @self: A #WebKitDOMTestObj
957  *
958  * Returns:
959  *
960 **/
961 WEBKIT_API glong
962 webkit_dom_test_obj_get_conditional_attr2(WebKitDOMTestObj* self);
963
964 /**
965  * webkit_dom_test_obj_set_conditional_attr2:
966  * @self: A #WebKitDOMTestObj
967  * @value: A #glong
968  *
969  * Returns:
970  *
971 **/
972 WEBKIT_API void
973 webkit_dom_test_obj_set_conditional_attr2(WebKitDOMTestObj* self, glong value);
974
975 /**
976  * webkit_dom_test_obj_get_conditional_attr3:
977  * @self: A #WebKitDOMTestObj
978  *
979  * Returns:
980  *
981 **/
982 WEBKIT_API glong
983 webkit_dom_test_obj_get_conditional_attr3(WebKitDOMTestObj* self);
984
985 /**
986  * webkit_dom_test_obj_set_conditional_attr3:
987  * @self: A #WebKitDOMTestObj
988  * @value: A #glong
989  *
990  * Returns:
991  *
992 **/
993 WEBKIT_API void
994 webkit_dom_test_obj_set_conditional_attr3(WebKitDOMTestObj* self, glong value);
995
996 /**
997  * webkit_dom_test_obj_get_description:
998  * @self: A #WebKitDOMTestObj
999  *
1000  * Returns:
1001  *
1002 **/
1003 WEBKIT_API glong
1004 webkit_dom_test_obj_get_description(WebKitDOMTestObj* self);
1005
1006 /**
1007  * webkit_dom_test_obj_get_id:
1008  * @self: A #WebKitDOMTestObj
1009  *
1010  * Returns:
1011  *
1012 **/
1013 WEBKIT_API glong
1014 webkit_dom_test_obj_get_id(WebKitDOMTestObj* self);
1015
1016 /**
1017  * webkit_dom_test_obj_set_id:
1018  * @self: A #WebKitDOMTestObj
1019  * @value: A #glong
1020  *
1021  * Returns:
1022  *
1023 **/
1024 WEBKIT_API void
1025 webkit_dom_test_obj_set_id(WebKitDOMTestObj* self, glong value);
1026
1027 /**
1028  * webkit_dom_test_obj_get_hash:
1029  * @self: A #WebKitDOMTestObj
1030  *
1031  * Returns:
1032  *
1033 **/
1034 WEBKIT_API gchar*
1035 webkit_dom_test_obj_get_hash(WebKitDOMTestObj* self);
1036
1037 G_END_DECLS
1038
1039 #endif /* WebKitDOMTestObj_h */