~ubuntu-multiseat/ubuntu/saucy/unity-greeter/bug1201122

« back to all changes in this revision

Viewing changes to tests/test-main-window.c

Tags: upstream-12.10.3
ImportĀ upstreamĀ versionĀ 12.10.3

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* test-main-window.c generated by valac 0.16.1, the Vala compiler
 
2
 * generated from test-main-window.vala, do not modify */
 
3
 
 
4
 
 
5
#include <glib.h>
 
6
#include <glib-object.h>
 
7
#include <gtk/gtk.h>
 
8
 
 
9
 
 
10
#define TYPE_MAIN_WINDOW (main_window_get_type ())
 
11
#define MAIN_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_MAIN_WINDOW, MainWindow))
 
12
#define MAIN_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_MAIN_WINDOW, MainWindowClass))
 
13
#define IS_MAIN_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_MAIN_WINDOW))
 
14
#define IS_MAIN_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_MAIN_WINDOW))
 
15
#define MAIN_WINDOW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_MAIN_WINDOW, MainWindowClass))
 
16
 
 
17
typedef struct _MainWindow MainWindow;
 
18
typedef struct _MainWindowClass MainWindowClass;
 
19
typedef struct _MainWindowPrivate MainWindowPrivate;
 
20
 
 
21
#define TYPE_FADABLE_BOX (fadable_box_get_type ())
 
22
#define FADABLE_BOX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_FADABLE_BOX, FadableBox))
 
23
#define FADABLE_BOX_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_FADABLE_BOX, FadableBoxClass))
 
24
#define IS_FADABLE_BOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_FADABLE_BOX))
 
25
#define IS_FADABLE_BOX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_FADABLE_BOX))
 
26
#define FADABLE_BOX_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_FADABLE_BOX, FadableBoxClass))
 
27
 
 
28
typedef struct _FadableBox FadableBox;
 
29
typedef struct _FadableBoxClass FadableBoxClass;
 
30
 
 
31
#define TYPE_GREETER_LIST (greeter_list_get_type ())
 
32
#define GREETER_LIST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_GREETER_LIST, GreeterList))
 
33
#define GREETER_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_GREETER_LIST, GreeterListClass))
 
34
#define IS_GREETER_LIST(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_GREETER_LIST))
 
35
#define IS_GREETER_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_GREETER_LIST))
 
36
#define GREETER_LIST_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_GREETER_LIST, GreeterListClass))
 
37
 
 
38
typedef struct _GreeterList GreeterList;
 
39
typedef struct _GreeterListClass GreeterListClass;
 
40
 
 
41
#define TYPE_USER_LIST (user_list_get_type ())
 
42
#define USER_LIST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_USER_LIST, UserList))
 
43
#define USER_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_USER_LIST, UserListClass))
 
44
#define IS_USER_LIST(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_USER_LIST))
 
45
#define IS_USER_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_USER_LIST))
 
46
#define USER_LIST_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_USER_LIST, UserListClass))
 
47
 
 
48
typedef struct _UserList UserList;
 
49
typedef struct _UserListClass UserListClass;
 
50
 
 
51
#define TYPE_MENU_BAR (menu_bar_get_type ())
 
52
#define MENU_BAR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_MENU_BAR, MenuBar))
 
53
#define MENU_BAR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_MENU_BAR, MenuBarClass))
 
54
#define IS_MENU_BAR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_MENU_BAR))
 
55
#define IS_MENU_BAR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_MENU_BAR))
 
56
#define MENU_BAR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_MENU_BAR, MenuBarClass))
 
57
 
 
58
typedef struct _MenuBar MenuBar;
 
59
typedef struct _MenuBarClass MenuBarClass;
 
60
 
 
61
#define TYPE_LIST_STACK (list_stack_get_type ())
 
62
#define LIST_STACK(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_LIST_STACK, ListStack))
 
63
#define LIST_STACK_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_LIST_STACK, ListStackClass))
 
64
#define IS_LIST_STACK(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_LIST_STACK))
 
65
#define IS_LIST_STACK_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_LIST_STACK))
 
66
#define LIST_STACK_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_LIST_STACK, ListStackClass))
 
67
 
 
68
typedef struct _ListStack ListStack;
 
69
typedef struct _ListStackClass ListStackClass;
 
70
 
 
71
#define TYPE_TEST_MAIN_WINDOW (test_main_window_get_type ())
 
72
#define TEST_MAIN_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_TEST_MAIN_WINDOW, TestMainWindow))
 
73
#define TEST_MAIN_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_TEST_MAIN_WINDOW, TestMainWindowClass))
 
74
#define IS_TEST_MAIN_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_TEST_MAIN_WINDOW))
 
75
#define IS_TEST_MAIN_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_TEST_MAIN_WINDOW))
 
76
#define TEST_MAIN_WINDOW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_TEST_MAIN_WINDOW, TestMainWindowClass))
 
77
 
 
78
typedef struct _TestMainWindow TestMainWindow;
 
79
typedef struct _TestMainWindowClass TestMainWindowClass;
 
80
typedef struct _TestMainWindowPrivate TestMainWindowPrivate;
 
81
 
 
82
#define TYPE_BACKGROUND (background_get_type ())
 
83
#define BACKGROUND(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_BACKGROUND, Background))
 
84
#define BACKGROUND_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_BACKGROUND, BackgroundClass))
 
85
#define IS_BACKGROUND(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_BACKGROUND))
 
86
#define IS_BACKGROUND_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_BACKGROUND))
 
87
#define BACKGROUND_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_BACKGROUND, BackgroundClass))
 
88
 
 
89
typedef struct _Background Background;
 
90
typedef struct _BackgroundClass BackgroundClass;
 
91
 
 
92
struct _MainWindow {
 
93
        GtkWindow parent_instance;
 
94
        MainWindowPrivate * priv;
 
95
        UserList* user_list;
 
96
        MenuBar* menubar;
 
97
        ListStack* stack;
 
98
};
 
99
 
 
100
struct _MainWindowClass {
 
101
        GtkWindowClass parent_class;
 
102
};
 
103
 
 
104
struct _TestMainWindow {
 
105
        MainWindow parent_instance;
 
106
        TestMainWindowPrivate * priv;
 
107
};
 
108
 
 
109
struct _TestMainWindowClass {
 
110
        MainWindowClass parent_class;
 
111
};
 
112
 
 
113
 
 
114
static gpointer test_main_window_parent_class = NULL;
 
115
 
 
116
GType main_window_get_type (void) G_GNUC_CONST;
 
117
GType fadable_box_get_type (void) G_GNUC_CONST;
 
118
GType greeter_list_get_type (void) G_GNUC_CONST;
 
119
GType user_list_get_type (void) G_GNUC_CONST;
 
120
GType menu_bar_get_type (void) G_GNUC_CONST;
 
121
GType list_stack_get_type (void) G_GNUC_CONST;
 
122
GType test_main_window_get_type (void) G_GNUC_CONST;
 
123
enum  {
 
124
        TEST_MAIN_WINDOW_DUMMY_PROPERTY
 
125
};
 
126
TestMainWindow* test_main_window_new (void);
 
127
TestMainWindow* test_main_window_construct (GType object_type);
 
128
MainWindow* main_window_new (void);
 
129
MainWindow* main_window_construct (GType object_type);
 
130
GType background_get_type (void) G_GNUC_CONST;
 
131
Background* test_main_window_get_background (TestMainWindow* self);
 
132
 
 
133
 
 
134
TestMainWindow* test_main_window_construct (GType object_type) {
 
135
        TestMainWindow * self = NULL;
 
136
        self = (TestMainWindow*) main_window_construct (object_type);
 
137
        return self;
 
138
}
 
139
 
 
140
 
 
141
TestMainWindow* test_main_window_new (void) {
 
142
        return test_main_window_construct (TYPE_TEST_MAIN_WINDOW);
 
143
}
 
144
 
 
145
 
 
146
static gpointer _g_object_ref0 (gpointer self) {
 
147
        return self ? g_object_ref (self) : NULL;
 
148
}
 
149
 
 
150
 
 
151
Background* test_main_window_get_background (TestMainWindow* self) {
 
152
        Background* result = NULL;
 
153
        GtkWidget* _tmp0_ = NULL;
 
154
        Background* _tmp1_;
 
155
        g_return_val_if_fail (self != NULL, NULL);
 
156
        _tmp0_ = gtk_bin_get_child ((GtkBin*) self);
 
157
        _tmp1_ = _g_object_ref0 (IS_BACKGROUND (_tmp0_) ? ((Background*) _tmp0_) : NULL);
 
158
        result = _tmp1_;
 
159
        return result;
 
160
}
 
161
 
 
162
 
 
163
static void test_main_window_class_init (TestMainWindowClass * klass) {
 
164
        test_main_window_parent_class = g_type_class_peek_parent (klass);
 
165
}
 
166
 
 
167
 
 
168
static void test_main_window_instance_init (TestMainWindow * self) {
 
169
}
 
170
 
 
171
 
 
172
GType test_main_window_get_type (void) {
 
173
        static volatile gsize test_main_window_type_id__volatile = 0;
 
174
        if (g_once_init_enter (&test_main_window_type_id__volatile)) {
 
175
                static const GTypeInfo g_define_type_info = { sizeof (TestMainWindowClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) test_main_window_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (TestMainWindow), 0, (GInstanceInitFunc) test_main_window_instance_init, NULL };
 
176
                GType test_main_window_type_id;
 
177
                test_main_window_type_id = g_type_register_static (TYPE_MAIN_WINDOW, "TestMainWindow", &g_define_type_info, 0);
 
178
                g_once_init_leave (&test_main_window_type_id__volatile, test_main_window_type_id);
 
179
        }
 
180
        return test_main_window_type_id__volatile;
 
181
}
 
182
 
 
183
 
 
184