Home | History | Annotate | Download | only in gobject

Lines Matching full:value

95   GValue value = { 0, };
98 g_value_init (&value, G_TYPE_GTYPE);
100 g_value_set_gtype (&value, G_TYPE_BOXED);
101 type = g_value_get_gtype (&value);
105 g_value_copy (&value, &copy);
111 collect (GValue *value, ...)
118 va_start (var_args, value);
119 G_VALUE_COLLECT (value, var_args, 0, &error);
126 lcopy (GValue *value, ...)
133 va_start (var_args, value);
134 G_VALUE_LCOPY (value, var_args, 0, &error);
143 GValue value = { 0, };
146 g_value_init (&value, G_TYPE_CHAR);
147 error = collect (&value, 'c');
149 g_assert (g_value_get_char (&value) == 'c');
151 g_value_unset (&value);
152 g_value_init (&value, G_TYPE_UCHAR);
153 error = collect (&value, 129);
155 g_assert (g_value_get_uchar (&value) == 129);
157 g_value_unset (&value);
158 g_value_init (&value, G_TYPE_BOOLEAN);
159 error = collect (&value, TRUE);
161 g_assert (g_value_get_boolean (&value) == TRUE);
163 g_value_unset (&value);
164 g_value_init (&value, G_TYPE_INT);
165 error = collect (&value, G_MAXINT);
167 g_assert (g_value_get_int (&value) == G_MAXINT);
169 g_value_unset (&value);
170 g_value_init (&value, G_TYPE_UINT);
171 error = collect (&value, G_MAXUINT);
173 g_assert (g_value_get_uint (&value) == G_MAXUINT);
175 g_value_unset (&value);
176 g_value_init (&value, G_TYPE_LONG);
177 error = collect (&value, G_MAXLONG);
179 g_assert (g_value_get_long (&value) == G_MAXLONG);
181 g_value_unset (&value);
182 g_value_init (&value, G_TYPE_ULONG);
183 error = collect (&value, G_MAXULONG);
185 g_assert (g_value_get_ulong (&value) == G_MAXULONG);
187 g_value_unset (&value);
188 g_value_init (&value, G_TYPE_INT64);
189 error = collect (&value, G_MAXINT64);
191 g_assert (g_value_get_int64 (&value) == G_MAXINT64);
193 g_value_unset (&value);
194 g_value_init (&value, G_TYPE_UINT64);
195 error = collect (&value, G_MAXUINT64);
197 g_assert (g_value_get_uint64 (&value) == G_MAXUINT64);
199 g_value_unset (&value);
200 g_value_init (&value, G_TYPE_FLOAT);
201 error = collect (&value, G_MAXFLOAT);
203 g_assert (g_value_get_float (&value) == G_MAXFLOAT);
205 g_value_unset (&value);
206 g_value_init (&value, G_TYPE_DOUBLE);
207 error = collect (&value, G_MAXDOUBLE);
209 g_assert (g_value_get_double (&value) == G_MAXDOUBLE);
211 g_value_unset (&value);
212 g_value_init (&value, G_TYPE_STRING);
213 error = collect (&value, "string ?");
215 g_assert (strcmp (g_value_get_string (&value), "string ?") == 0);
217 g_value_unset (&value);
218 g_value_init (&value, G_TYPE_GTYPE);
219 error = collect (&value, G_TYPE_BOXED);
221 g_assert (g_value_get_gtype (&value) == G_TYPE_BOXED);
227 GValue value = { 0, };
233 g_value_init (&value, G_TYPE_CHAR);
234 g_value_set_char (&value, 'c');
235 error = lcopy (&value, &c);
243 g_value_unset (&value);
244 g_value_init (&value, G_TYPE_UCHAR);
245 g_value_set_uchar (&value, 129);
246 error = lcopy (&value, &c);
254 g_value_unset (&value);
255 g_value_init (&value, G_TYPE_INT);
256 g_value_set_int (&value, G_MAXINT);
257 error = lcopy (&value, &c);
265 g_value_unset (&value);
266 g_value_init (&value, G_TYPE_UINT);
267 g_value_set_uint (&value, G_MAXUINT);
268 error = lcopy (&value, &c);
276 g_value_unset (&value);
277 g_value_init (&value, G_TYPE_LONG);
278 g_value_set_long (&value, G_MAXLONG);
279 error = lcopy (&value, &c);
287 g_value_unset (&value);
288 g_value_init (&value, G_TYPE_ULONG);
289 g_value_set_ulong (&value, G_MAXULONG);
290 error = lcopy (&value, &c);
298 g_value_unset (&value);
299 g_value_init (&value, G_TYPE_INT64);
300 g_value_set_int64 (&value, G_MAXINT64);
301 error = lcopy (&value, &c);
309 g_value_unset (&value);
310 g_value_init (&value, G_TYPE_UINT64);
311 g_value_set_uint64 (&value, G_MAXUINT64);
312 error = lcopy (&value, &c);
320 g_value_unset (&value);
321 g_value_init (&value, G_TYPE_FLOAT);
322 g_value_set_float (&value, G_MAXFLOAT);
323 error = lcopy (&value, &c);
331 g_value_unset (&value);
332 g_value_init (&value, G_TYPE_DOUBLE);
333 g_value_set_double (&value, G_MAXDOUBLE);
334 error = lcopy (&value, &c);
342 g_value_unset (&value);
343 g_value_init (&value, G_TYPE_STRING);
344 g_value_set_string (&value, "string ?");
345 error = lcopy (&value, &c);
353 g_value_unset (&value);
354 g_value_init (&value, G_TYPE_GTYPE);
355 g_value_set_gtype (&value, G_TYPE_BOXED);
356 error = lcopy (&value, &c);