Home | History | Annotate | Download | only in gobject

Lines Matching refs:GValue

40 value_init_long0 (GValue *value)
46 value_copy_long0 (const GValue *src_value,
47 GValue *dest_value)
53 value_lcopy_char (const GValue *value,
69 value_lcopy_boolean (const GValue *value,
85 value_collect_int (GValue *value,
96 value_lcopy_int (const GValue *value,
112 value_collect_long (GValue *value,
123 value_lcopy_long (const GValue *value,
139 value_init_int64 (GValue *value)
145 value_copy_int64 (const GValue *src_value,
146 GValue *dest_value)
152 value_collect_int64 (GValue *value,
163 value_lcopy_int64 (const GValue *value,
179 value_init_float (GValue *value)
185 value_copy_float (const GValue *src_value,
186 GValue *dest_value)
192 value_collect_float (GValue *value,
203 value_lcopy_float (const GValue *value,
219 value_init_double (GValue *value)
225 value_copy_double (const GValue *src_value,
226 GValue *dest_value)
232 value_collect_double (GValue *value,
243 value_lcopy_double (const GValue *value,
259 value_init_string (GValue *value)
265 value_free_string (GValue *value)
272 value_copy_string (const GValue *src_value,
273 GValue *dest_value)
279 value_collect_string (GValue *value,
298 value_lcopy_string (const GValue *value,
319 value_init_pointer (GValue *value)
325 value_copy_pointer (const GValue *src_value,
326 GValue *dest_value)
332 value_peek_pointer0 (const GValue *value)
338 value_collect_pointer (GValue *value,
349 value_lcopy_pointer (const GValue *value,
556 /* --- GValue functions --- */
559 * @value: a valid #GValue of type %G_TYPE_CHAR
562 * Set the contents of a %G_TYPE_CHAR #GValue to @v_char.
565 g_value_set_char (GValue *value,
575 * @value: a valid #GValue of type %G_TYPE_CHAR
577 * Get the contents of a %G_TYPE_CHAR #GValue.
582 g_value_get_char (const GValue *value)
591 * @value: a valid #GValue of type %G_TYPE_UCHAR
594 * Set the contents of a %G_TYPE_UCHAR #GValue to @v_uchar.
597 g_value_set_uchar (GValue *value,
607 * @value: a valid #GValue of type %G_TYPE_UCHAR
609 * Get the contents of a %G_TYPE_UCHAR #GValue.
614 g_value_get_uchar (const GValue *value)
623 * @value: a valid #GValue
626 * Set the contents of a %G_TYPE_BOOLEAN #GValue to @v_boolean.
629 g_value_set_boolean (GValue *value,
639 * @value: a valid #GValue of type %G_TYPE_BOOLEAN
641 * Get the contents of a %G_TYPE_BOOLEAN #GValue.
646 g_value_get_boolean (const GValue *value)
655 * @value: a valid #GValue of type %G_TYPE_INT
658 * Set the contents of a %G_TYPE_INT #GValue to @v_int.
661 g_value_set_int (GValue *value,
671 * @value: a valid #GValue of type %G_TYPE_INT
673 * Get the contents of a %G_TYPE_INT #GValue.
678 g_value_get_int (const GValue *value)
687 * @value: a valid #GValue of type %G_TYPE_UINT
690 * Set the contents of a %G_TYPE_UINT #GValue to @v_uint.
693 g_value_set_uint (GValue *value,
703 * @value: a valid #GValue of type %G_TYPE_UINT
705 * Get the contents of a %G_TYPE_UINT #GValue.
710 g_value_get_uint (const GValue *value)
719 * @value: a valid #GValue of type %G_TYPE_LONG
722 * Set the contents of a %G_TYPE_LONG #GValue to @v_long.
725 g_value_set_long (GValue *value,
735 * @value: a valid #GValue of type %G_TYPE_LONG
737 * Get the contents of a %G_TYPE_LONG #GValue.
742 g_value_get_long (const GValue *value)
751 * @value: a valid #GValue of type %G_TYPE_ULONG
754 * Set the contents of a %G_TYPE_ULONG #GValue to @v_ulong.
757 g_value_set_ulong (GValue *value,
767 * @value: a valid #GValue of type %G_TYPE_ULONG
769 * Get the contents of a %G_TYPE_ULONG #GValue.
774 g_value_get_ulong (const GValue *value)
783 * @value: a valid #GValue of type %G_TYPE_INT64
785 * Get the contents of a %G_TYPE_INT64 #GValue.
790 g_value_set_int64 (GValue *value,
800 * @value: a valid #GValue of type %G_TYPE_INT64
803 * Set the contents of a %G_TYPE_INT64 #GValue to @v_int64.
806 g_value_get_int64 (const GValue *value)
815 * @value: a valid #GValue of type %G_TYPE_UINT64
818 * Set the contents of a %G_TYPE_UINT64 #GValue to @v_uint64.
821 g_value_set_uint64 (GValue *value,
831 * @value: a valid #GValue of type %G_TYPE_UINT64
833 * Get the contents of a %G_TYPE_UINT64 #GValue.
838 g_value_get_uint64 (const GValue *value)
847 * @value: a valid #GValue of type %G_TYPE_FLOAT
850 * Set the contents of a %G_TYPE_FLOAT #GValue to @v_float.
853 g_value_set_float (GValue *value,
863 * @value: a valid #GValue of type %G_TYPE_FLOAT
865 * Get the contents of a %G_TYPE_FLOAT #GValue.
870 g_value_get_float (const GValue *value)
879 * @value: a valid #GValue of type %G_TYPE_DOUBLE
882 * Set the contents of a %G_TYPE_DOUBLE #GValue to @v_double.
885 g_value_set_double (GValue *value,
895 * @value: a valid #GValue of type %G_TYPE_DOUBLE
897 * Get the contents of a %G_TYPE_DOUBLE #GValue.
902 g_value_get_double (const GValue *value)
911 * @value: a valid #GValue of type %G_TYPE_STRING
912 * @v_string: caller-owned string to be duplicated for the #GValue
914 * Set the contents of a %G_TYPE_STRING #GValue to @v_string.
917 g_value_set_string (GValue *value,
936 * @value: a valid #GValue of type %G_TYPE_STRING
939 * Set the contents of a %G_TYPE_STRING #GValue to @v_string.
941 * when setting the #GValue.
944 g_value_set_static_string (GValue *value,
957 * @value: a valid #GValue of type %G_TYPE_STRING
965 g_value_set_string_take_ownership (GValue *value,
973 * @value: a valid #GValue of type %G_TYPE_STRING
976 * Sets the contents of a %G_TYPE_STRING #GValue to @v_string.
981 g_value_take_string (GValue *value,
995 * @value: a valid #GValue of type %G_TYPE_STRING
997 * Get the contents of a %G_TYPE_STRING #GValue.
1002 g_value_get_string (const GValue *value)
1011 * @value: a valid #GValue of type %G_TYPE_STRING
1013 * Get a copy the contents of a %G_TYPE_STRING #GValue.
1018 g_value_dup_string (const GValue *value)
1027 * @value: a valid #GValue of %G_TYPE_POINTER
1030 * Set the contents of a pointer #GValue to @v_pointer.
1033 g_value_set_pointer (GValue *value,
1043 * @value: a valid #GValue of %G_TYPE_POINTER
1045 * Get the contents of a pointer #GValue.
1050 g_value_get_pointer (const GValue *value)
1069 * @value: a valid #GValue of type %G_TYPE_GTYPE
1072 * Set the contents of a %G_TYPE_GTYPE #GValue to @v_gtype.
1077 g_value_set_gtype (GValue *value,
1088 * @value: a valid #GValue of type %G_TYPE_GTYPE
1090 * Get the contents of a %G_TYPE_GTYPE #GValue.
1097 g_value_get_gtype (const GValue *value)
1106 * @value: #GValue which contents are to be described.
1109 * #GValue. The main purpose of this function is to describe #GValue
1116 g_strdup_value_contents (const GValue *value)
1139 GValue tmp_value = { 0, };