Home | History | Annotate | Download | only in refcount

Lines Matching full:test

6 #define MY_TEST(test)              (G_TYPE_CHECK_INSTANCE_CAST ((test), G_TYPE_TEST, GTest))
7 #define MY_IS_TEST(test) (G_TYPE_CHECK_INSTANCE_TYPE ((test), G_TYPE_TEST))
10 #define MY_TEST_GET_CLASS(test) (G_TYPE_INSTANCE_GET_CLASS ((test), G_TYPE_TEST, GTestClass))
28 void (*test_signal1) (GTest * test, gint an_int);
29 void (*test_signal2) (GTest * test, gint an_int);
51 static void my_test_init (GTest * test);
54 static void signal2_handler (GTest * test, gint anint);
109 g_signal_new ("test-signal1", G_TYPE_FROM_CLASS (klass),
113 g_signal_new ("test-signal2", G_TYPE_FROM_CLASS (klass),
118 g_param_spec_int ("test-prop", "Test Prop", "Test property",
125 my_test_init (GTest * test)
127 g_print ("init %p\n", test);
129 test->value = 0;
135 GTest *test;
137 test = MY_TEST (object);
148 GTest *test;
150 test = MY_TEST (object);
154 test->value = g_value_get_int (value);
166 GTest *test;
168 test = MY_TEST (object);
172 g_value_set_int (value, test->value);
181 my_test_do_signal1 (GTest * test)
183 g_signal_emit (G_OBJECT (test), my_test_signals[TEST_SIGNAL1], 0, 0);
187 signal2_handler (GTest * test, gint anint)
192 my_test_do_signal2 (GTest * test)
194 g_signal_emit (G_OBJECT (test), my_test_signals[TEST_SIGNAL2], 0, 0);
198 my_test_do_prop (GTest * test)
200 test->value = g_rand_int (rand);
201 g_object_notify (G_OBJECT (test), "test-prop");
205 run_thread (GTest * test)
211 my_test_do_signal1 (test);
213 my_test_do_signal2 (test);
215 my_test_do_prop (test);
230 g_object_get (object, "test-prop", &value, NULL);
250 g_signal_connect (test1, "notify::test-prop", G_CALLBACK (notify), NULL);
251 g_signal_connect (test1, "test-signal1", G_CALLBACK (notify), NULL);
252 g_signal_connect (test1, "test-signal2", G_CALLBACK (notify), NULL);