1 /* DialogConfirm.vala.c generated by valac 0.24.0, the Vala compiler
2 * generated from DialogConfirm.vala, do not modify */
5 valac --pkg gio-2.0 --pkg posix --pkg gtk+-3.0 --pkg libnotify --pkg gtksourceview-3.0 --pkg libwnck-3.0 \
6 /tmp/DialogConfirm.vala -o /tmp/DialogConfirm
9 static int main (string[] args) {
11 new Xcls_MessageDialog1();
12 DialogConfirm.show_all();
19 #include <glib-object.h>
24 #include <gobject/gvaluecollector.h>
27 #define TYPE_XCLS_MESSAGEDIALOG1 (xcls_messagedialog1_get_type ())
28 #define XCLS_MESSAGEDIALOG1(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_MESSAGEDIALOG1, Xcls_MessageDialog1))
29 #define XCLS_MESSAGEDIALOG1_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_MESSAGEDIALOG1, Xcls_MessageDialog1Class))
30 #define IS_XCLS_MESSAGEDIALOG1(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_MESSAGEDIALOG1))
31 #define IS_XCLS_MESSAGEDIALOG1_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_MESSAGEDIALOG1))
32 #define XCLS_MESSAGEDIALOG1_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_MESSAGEDIALOG1, Xcls_MessageDialog1Class))
34 typedef struct _Xcls_MessageDialog1 Xcls_MessageDialog1;
35 typedef struct _Xcls_MessageDialog1Class Xcls_MessageDialog1Class;
36 typedef struct _Xcls_MessageDialog1Private Xcls_MessageDialog1Private;
37 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
38 #define _xcls_messagedialog1_unref0(var) ((var == NULL) ? NULL : (var = (xcls_messagedialog1_unref (var), NULL)))
39 typedef struct _ParamSpecXcls_MessageDialog1 ParamSpecXcls_MessageDialog1;
41 struct _Xcls_MessageDialog1 {
42 GTypeInstance parent_instance;
43 volatile int ref_count;
44 Xcls_MessageDialog1Private * priv;
48 struct _Xcls_MessageDialog1Class {
49 GTypeClass parent_class;
50 void (*finalize) (Xcls_MessageDialog1 *self);
53 struct _ParamSpecXcls_MessageDialog1 {
54 GParamSpec parent_instance;
58 extern Xcls_MessageDialog1* DialogConfirm;
59 Xcls_MessageDialog1* DialogConfirm = NULL;
60 static gpointer xcls_messagedialog1_parent_class = NULL;
61 static Xcls_MessageDialog1* xcls_messagedialog1__this;
62 static Xcls_MessageDialog1* xcls_messagedialog1__this = NULL;
64 gpointer xcls_messagedialog1_ref (gpointer instance);
65 void xcls_messagedialog1_unref (gpointer instance);
66 GParamSpec* param_spec_xcls_messagedialog1 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
67 void value_set_xcls_messagedialog1 (GValue* value, gpointer v_object);
68 void value_take_xcls_messagedialog1 (GValue* value, gpointer v_object);
69 gpointer value_get_xcls_messagedialog1 (const GValue* value);
70 GType xcls_messagedialog1_get_type (void) G_GNUC_CONST;
72 XCLS_MESSAGEDIALOG1_DUMMY_PROPERTY
74 Xcls_MessageDialog1* xcls_messagedialog1_new (void);
75 Xcls_MessageDialog1* xcls_messagedialog1_construct (GType object_type);
76 static gboolean __lambda12_ (Xcls_MessageDialog1* self, GdkEventAny* event);
77 static gboolean ___lambda12__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self);
78 void xcls_messagedialog1_show_all (Xcls_MessageDialog1* self);
79 void xcls_messagedialog1_show (Xcls_MessageDialog1* self, const gchar* msg);
80 static void xcls_messagedialog1_finalize (Xcls_MessageDialog1* obj);
83 static gpointer _xcls_messagedialog1_ref0 (gpointer self) {
84 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
85 return self ? xcls_messagedialog1_ref (self) : NULL;
86 #line 87 "DialogConfirm.vala.c"
90 static gboolean __lambda12_ (Xcls_MessageDialog1* self, GdkEventAny* event) {
91 gboolean result = FALSE;
92 GtkMessageDialog* _tmp0_ = NULL;
93 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
94 g_return_val_if_fail (event != NULL, FALSE);
95 #line 44 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
97 #line 44 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
98 gtk_widget_hide ((GtkWidget*) _tmp0_);
99 #line 45 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
101 #line 45 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
103 #line 104 "DialogConfirm.vala.c"
107 static gboolean ___lambda12__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self) {
109 result = __lambda12_ ((Xcls_MessageDialog1*) self, event);
110 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
112 #line 113 "DialogConfirm.vala.c"
116 Xcls_MessageDialog1* xcls_messagedialog1_construct (GType object_type) {
117 Xcls_MessageDialog1* self = NULL;
118 GtkMessageDialog* _tmp0_ = NULL;
119 Xcls_MessageDialog1* _tmp1_ = NULL;
120 Xcls_MessageDialog1* _tmp2_ = NULL;
121 GtkMessageDialog* _tmp3_ = NULL;
122 GtkMessageDialog* _tmp4_ = NULL;
123 GtkMessageDialog* _tmp5_ = NULL;
124 GtkMessageDialog* _tmp6_ = NULL;
125 #line 29 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
126 self = (Xcls_MessageDialog1*) g_type_create_instance (object_type);
127 #line 31 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
128 _tmp0_ = (GtkMessageDialog*) gtk_message_dialog_new (NULL, GTK_DIALOG_MODAL, GTK_MESSAGE_QUESTION, GTK_BUTTONS_YES_NO, "Tests");
129 #line 31 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
130 g_object_ref_sink (_tmp0_);
131 #line 31 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
132 _g_object_unref0 (self->el);
133 #line 31 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
135 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
136 _tmp1_ = _xcls_messagedialog1_ref0 (self);
137 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
138 _xcls_messagedialog1_unref0 (xcls_messagedialog1__this);
139 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
140 xcls_messagedialog1__this = _tmp1_;
141 #line 33 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
142 _tmp2_ = _xcls_messagedialog1_ref0 (self);
143 #line 33 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
144 _xcls_messagedialog1_unref0 (DialogConfirm);
145 #line 33 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
146 DialogConfirm = _tmp2_;
147 #line 38 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
149 #line 38 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
150 gtk_window_set_modal ((GtkWindow*) _tmp3_, TRUE);
151 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
153 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
154 gtk_window_set_title ((GtkWindow*) _tmp4_, "Please Confirm d");
155 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
157 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
158 g_object_set (_tmp5_, "use-markup", TRUE, NULL);
159 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
161 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
162 g_signal_connect ((GtkWidget*) _tmp6_, "delete-event", (GCallback) ___lambda12__gtk_widget_delete_event, self);
163 #line 29 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
165 #line 166 "DialogConfirm.vala.c"
169 Xcls_MessageDialog1* xcls_messagedialog1_new (void) {
170 #line 29 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
171 return xcls_messagedialog1_construct (TYPE_XCLS_MESSAGEDIALOG1);
172 #line 173 "DialogConfirm.vala.c"
176 void xcls_messagedialog1_show_all (Xcls_MessageDialog1* self) {
177 #line 51 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
178 g_return_if_fail (self != NULL);
179 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
180 xcls_messagedialog1_show (self, "test");
181 #line 182 "DialogConfirm.vala.c"
185 void xcls_messagedialog1_show (Xcls_MessageDialog1* self, const gchar* msg) {
186 GtkMessageDialog* _tmp0_ = NULL;
187 const gchar* _tmp1_ = NULL;
188 GtkMessageDialog* _tmp2_ = NULL;
189 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
190 g_return_if_fail (self != NULL);
191 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
192 g_return_if_fail (msg != NULL);
193 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
195 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
197 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
198 g_object_set (_tmp0_, "text", _tmp1_, NULL);
199 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
201 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
202 gtk_widget_show_all ((GtkWidget*) _tmp2_);
203 #line 204 "DialogConfirm.vala.c"
207 static void value_xcls_messagedialog1_init (GValue* value) {
208 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
209 value->data[0].v_pointer = NULL;
210 #line 211 "DialogConfirm.vala.c"
214 static void value_xcls_messagedialog1_free_value (GValue* value) {
215 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
216 if (value->data[0].v_pointer) {
217 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
218 xcls_messagedialog1_unref (value->data[0].v_pointer);
219 #line 220 "DialogConfirm.vala.c"
224 static void value_xcls_messagedialog1_copy_value (const GValue* src_value, GValue* dest_value) {
225 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
226 if (src_value->data[0].v_pointer) {
227 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
228 dest_value->data[0].v_pointer = xcls_messagedialog1_ref (src_value->data[0].v_pointer);
229 #line 230 "DialogConfirm.vala.c"
231 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
232 dest_value->data[0].v_pointer = NULL;
233 #line 234 "DialogConfirm.vala.c"
238 static gpointer value_xcls_messagedialog1_peek_pointer (const GValue* value) {
239 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
240 return value->data[0].v_pointer;
241 #line 242 "DialogConfirm.vala.c"
245 static gchar* value_xcls_messagedialog1_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
246 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
247 if (collect_values[0].v_pointer) {
248 #line 249 "DialogConfirm.vala.c"
249 Xcls_MessageDialog1* object;
250 object = collect_values[0].v_pointer;
251 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
252 if (object->parent_instance.g_class == NULL) {
253 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
254 return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
255 #line 256 "DialogConfirm.vala.c"
256 } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
257 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
258 return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
259 #line 260 "DialogConfirm.vala.c"
261 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
262 value->data[0].v_pointer = xcls_messagedialog1_ref (object);
263 #line 264 "DialogConfirm.vala.c"
265 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
266 value->data[0].v_pointer = NULL;
267 #line 268 "DialogConfirm.vala.c"
269 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
271 #line 272 "DialogConfirm.vala.c"
275 static gchar* value_xcls_messagedialog1_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
276 Xcls_MessageDialog1** object_p;
277 object_p = collect_values[0].v_pointer;
278 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
280 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
281 return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
282 #line 283 "DialogConfirm.vala.c"
284 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
285 if (!value->data[0].v_pointer) {
286 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
288 #line 289 "DialogConfirm.vala.c"
289 } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
290 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
291 *object_p = value->data[0].v_pointer;
292 #line 293 "DialogConfirm.vala.c"
294 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
295 *object_p = xcls_messagedialog1_ref (value->data[0].v_pointer);
296 #line 297 "DialogConfirm.vala.c"
298 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
300 #line 301 "DialogConfirm.vala.c"
304 GParamSpec* param_spec_xcls_messagedialog1 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) {
305 ParamSpecXcls_MessageDialog1* spec;
306 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
307 g_return_val_if_fail (g_type_is_a (object_type, TYPE_XCLS_MESSAGEDIALOG1), NULL);
308 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
309 spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
310 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
311 G_PARAM_SPEC (spec)->value_type = object_type;
312 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
313 return G_PARAM_SPEC (spec);
314 #line 315 "DialogConfirm.vala.c"
318 gpointer value_get_xcls_messagedialog1 (const GValue* value) {
319 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
320 g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_XCLS_MESSAGEDIALOG1), NULL);
321 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
322 return value->data[0].v_pointer;
323 #line 324 "DialogConfirm.vala.c"
327 void value_set_xcls_messagedialog1 (GValue* value, gpointer v_object) {
328 Xcls_MessageDialog1* old;
329 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
330 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_XCLS_MESSAGEDIALOG1));
331 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
332 old = value->data[0].v_pointer;
333 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
335 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
336 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, TYPE_XCLS_MESSAGEDIALOG1));
337 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
338 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
339 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
340 value->data[0].v_pointer = v_object;
341 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
342 xcls_messagedialog1_ref (value->data[0].v_pointer);
343 #line 344 "DialogConfirm.vala.c"
345 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
346 value->data[0].v_pointer = NULL;
347 #line 348 "DialogConfirm.vala.c"
349 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
351 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
352 xcls_messagedialog1_unref (old);
353 #line 354 "DialogConfirm.vala.c"
358 void value_take_xcls_messagedialog1 (GValue* value, gpointer v_object) {
359 Xcls_MessageDialog1* old;
360 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
361 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_XCLS_MESSAGEDIALOG1));
362 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
363 old = value->data[0].v_pointer;
364 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
366 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
367 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, TYPE_XCLS_MESSAGEDIALOG1));
368 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
369 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
370 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
371 value->data[0].v_pointer = v_object;
372 #line 373 "DialogConfirm.vala.c"
374 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
375 value->data[0].v_pointer = NULL;
376 #line 377 "DialogConfirm.vala.c"
378 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
380 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
381 xcls_messagedialog1_unref (old);
382 #line 383 "DialogConfirm.vala.c"
387 static void xcls_messagedialog1_class_init (Xcls_MessageDialog1Class * klass) {
388 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
389 xcls_messagedialog1_parent_class = g_type_class_peek_parent (klass);
390 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
391 XCLS_MESSAGEDIALOG1_CLASS (klass)->finalize = xcls_messagedialog1_finalize;
392 #line 393 "DialogConfirm.vala.c"
396 static void xcls_messagedialog1_instance_init (Xcls_MessageDialog1 * self) {
397 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
399 #line 400 "DialogConfirm.vala.c"
403 static void xcls_messagedialog1_finalize (Xcls_MessageDialog1* obj) {
404 Xcls_MessageDialog1 * self;
405 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
406 self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_MESSAGEDIALOG1, Xcls_MessageDialog1);
407 #line 22 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
408 _g_object_unref0 (self->el);
409 #line 410 "DialogConfirm.vala.c"
413 GType xcls_messagedialog1_get_type (void) {
414 static volatile gsize xcls_messagedialog1_type_id__volatile = 0;
415 if (g_once_init_enter (&xcls_messagedialog1_type_id__volatile)) {
416 static const GTypeValueTable g_define_type_value_table = { value_xcls_messagedialog1_init, value_xcls_messagedialog1_free_value, value_xcls_messagedialog1_copy_value, value_xcls_messagedialog1_peek_pointer, "p", value_xcls_messagedialog1_collect_value, "p", value_xcls_messagedialog1_lcopy_value };
417 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MessageDialog1Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_messagedialog1_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MessageDialog1), 0, (GInstanceInitFunc) xcls_messagedialog1_instance_init, &g_define_type_value_table };
418 static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
419 GType xcls_messagedialog1_type_id;
420 xcls_messagedialog1_type_id = g_type_register_fundamental (g_type_fundamental_next (), "Xcls_MessageDialog1", &g_define_type_info, &g_define_type_fundamental_info, 0);
421 g_once_init_leave (&xcls_messagedialog1_type_id__volatile, xcls_messagedialog1_type_id);
423 return xcls_messagedialog1_type_id__volatile;
427 gpointer xcls_messagedialog1_ref (gpointer instance) {
428 Xcls_MessageDialog1* self;
430 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
431 g_atomic_int_inc (&self->ref_count);
432 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
434 #line 435 "DialogConfirm.vala.c"
438 void xcls_messagedialog1_unref (gpointer instance) {
439 Xcls_MessageDialog1* self;
441 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
442 if (g_atomic_int_dec_and_test (&self->ref_count)) {
443 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
444 XCLS_MESSAGEDIALOG1_GET_CLASS (self)->finalize (self);
445 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
446 g_type_free_instance ((GTypeInstance *) self);
447 #line 448 "DialogConfirm.vala.c"