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