g_value_set_char: : a valid GValue of type G_TYPE_CHAR : character value to be set
Set the contents of a G_TYPE_CHAR GValue to .
g_value_get_char: : a valid GValue of type G_TYPE_CHAR
Get the contents of a G_TYPE_CHAR GValue.
Returns: character contents of
g_value_set_uchar: : a valid GValue of type G_TYPE_UCHAR : unsigned character value to be set
Set the contents of a G_TYPE_UCHAR GValue to .
g_value_get_uchar: : a valid GValue of type G_TYPE_UCHAR
Get the contents of a G_TYPE_UCHAR GValue.
Returns: unsigned character contents of
g_value_set_boolean: : a valid GValue of type G_TYPE_BOOLEAN : boolean value to be set
Set the contents of a G_TYPE_BOOLEAN GValue to .
g_value_get_boolean: : a valid GValue of type G_TYPE_BOOLEAN
Get the contents of a G_TYPE_BOOLEAN GValue.
Returns: boolean contents of
g_value_set_int: : a valid GValue of type G_TYPE_INT : integer value to be set
Set the contents of a G_TYPE_INT GValue to .
g_value_get_int: : a valid GValue of type G_TYPE_INT
Get the contents of a G_TYPE_INT GValue.
Returns: integer contents of
g_value_set_uint: : a valid GValue of type G_TYPE_UINT : unsigned integer value to be set
Set the contents of a G_TYPE_UINT GValue to .
g_value_get_uint: : a valid GValue of type G_TYPE_UINT
Get the contents of a G_TYPE_UINT GValue.
Returns: unsigned integer contents of
g_value_set_long: : a valid GValue of type G_TYPE_LONG : long integer value to be set
Set the contents of a G_TYPE_LONG GValue to .
g_value_get_long: : a valid GValue of type G_TYPE_LONG
Get the contents of a G_TYPE_LONG GValue.
Returns: long integer contents of
g_value_set_ulong: : a valid GValue of type G_TYPE_ULONG : unsigned long integer value to be set
Set the contents of a G_TYPE_ULONG GValue to .
g_value_get_ulong: : a valid GValue of type G_TYPE_ULONG
Get the contents of a G_TYPE_ULONG GValue.
Returns: unsigned long integer contents of
g_value_get_int64: : a valid GValue of type G_TYPE_INT64
Get the contents of a G_TYPE_INT64 GValue.
Returns: 64bit integer contents of
g_value_set_int64: : a valid GValue of type G_TYPE_INT64 : 64bit integer value to be set
Set the contents of a G_TYPE_INT64 GValue to .
g_value_set_uint64: : a valid GValue of type G_TYPE_UINT64 : unsigned 64bit integer value to be set
Set the contents of a G_TYPE_UINT64 GValue to .
g_value_get_uint64: : a valid GValue of type G_TYPE_UINT64
Get the contents of a G_TYPE_UINT64 GValue.
Returns: unsigned 64bit integer contents of
g_value_set_float: : a valid GValue of type G_TYPE_FLOAT : float value to be set
Set the contents of a G_TYPE_FLOAT GValue to .
g_value_get_float: : a valid GValue of type G_TYPE_FLOAT
Get the contents of a G_TYPE_FLOAT GValue.
Returns: float contents of
g_value_set_double: : a valid GValue of type G_TYPE_DOUBLE : double value to be set
Set the contents of a G_TYPE_DOUBLE GValue to .
g_value_get_double: : a valid GValue of type G_TYPE_DOUBLE
Get the contents of a G_TYPE_DOUBLE GValue.
Returns: double contents of
g_value_set_string: : a valid GValue of type G_TYPE_STRING : caller-owned string to be duplicated for the GValue
Set the contents of a G_TYPE_STRING GValue to .
g_value_set_static_string: : a valid GValue of type G_TYPE_STRING : static string to be set
Set the contents of a G_TYPE_STRING GValue to . The string is assumed to be static, and is thus not duplicated when setting the GValue.
g_value_get_string: : a valid GValue of type G_TYPE_STRING
Get the contents of a G_TYPE_STRING GValue.
Returns: string content of
g_value_dup_string: : a valid GValue of type G_TYPE_STRING
Get a copy the contents of a G_TYPE_STRING GValue.
Returns: a newly allocated copy of the string content of
g_value_set_pointer: : a valid GValue of G_TYPE_POINTER : pointer value to be set
Set the contents of a pointer GValue to .
g_value_get_pointer: : a valid GValue of G_TYPE_POINTER
Get the contents of a pointer GValue.
Returns: pointer contents of
IMPORT_C GType | g_gtype_get_type | ( | void | ) |
g_value_set_gtype: : a valid GValue of type G_TYPE_GTYPE : GType to be set
Set the contents of a G_TYPE_GTYPE GValue to .
Since: 2.12
g_value_get_gtype: : a valid GValue of type G_TYPE_GTYPE
Get the contents of a G_TYPE_GTYPE GValue.
Since: 2.12
Returns: the GType stored in
g_strdup_value_contents: : GValue which contents are to be described.
Return a newly allocated string, which describes the contents of a GValue. The main purpose of this function is to describe GValue contents for debugging output, the way in which the contents are described may change between different GLib versions.
Returns: Newly allocated string.
g_value_take_string: : a valid GValue of type G_TYPE_STRING : string to take ownership of
Sets the contents of a G_TYPE_STRING GValue to .
Since: 2.4
g_value_set_string_take_ownership: : a valid GValue of type G_TYPE_STRING : duplicated unowned string to be set
This is an internal function introduced mainly for C marshallers.
Deprecated: 2.4: Use g_value_take_string() instead.
typedef gchar * | gchararray |
gchararray:
A C representable type name for G_TYPE_STRING.