Details
G_IS_PARAM_SPEC_BOOLEAN()
#define G_IS_PARAM_SPEC_BOOLEAN(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_BOOLEAN))
|
Return whether the given GParamSpec is of type G_TYPE_PARAM_BOOLEAN.
G_PARAM_SPEC_BOOLEAN()
#define G_PARAM_SPEC_BOOLEAN(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_BOOLEAN, GParamSpecBoolean))
|
Cast a GParamSpec instance into a GParamSpecBoolean.
G_VALUE_HOLDS_BOOLEAN()
#define G_VALUE_HOLDS_BOOLEAN(value) (G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_BOOLEAN))
|
Return whether the given GValue can hold values of type G_TYPE_BOOLEAN.
G_TYPE_PARAM_BOOLEAN
#define G_TYPE_PARAM_BOOLEAN (g_param_spec_types[2])
|
struct GParamSpecBoolean
struct GParamSpecBoolean
{
GParamSpec parent_instance;
gboolean default_value;
};
|
A GParamSpec derived structure that contains the meta data for boolean properties.
g_param_spec_boolean ()
Create a new GParamSpecBoolean instance specifying a G_TYPE_BOOLEAN property.
g_value_set_boolean ()
Set the contents of a G_TYPE_BOOLEAN GValue to v_boolean.
g_value_get_boolean ()
Get the contents of a G_TYPE_BOOLEAN GValue.
G_IS_PARAM_SPEC_CHAR()
#define G_IS_PARAM_SPEC_CHAR(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_CHAR))
|
Return whether the given GParamSpec is of type G_TYPE_PARAM_CHAR.
G_PARAM_SPEC_CHAR()
#define G_PARAM_SPEC_CHAR(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_CHAR, GParamSpecChar))
|
Cast a GParamSpec instance into a GParamSpecChar.
G_VALUE_HOLDS_CHAR()
#define G_VALUE_HOLDS_CHAR(value) (G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_CHAR))
|
Return whether the given GValue can hold values of type G_TYPE_CHAR.
G_TYPE_PARAM_CHAR
#define G_TYPE_PARAM_CHAR (g_param_spec_types[0])
|
struct GParamSpecChar
struct GParamSpecChar
{
GParamSpec parent_instance;
gint8 minimum;
gint8 maximum;
gint8 default_value;
};
|
A GParamSpec derived structure that contains the meta data for character properties.
g_param_spec_char ()
Create a new GParamSpecChar instance specifying a G_TYPE_CHAR property.
g_value_set_char ()
Set the contents of a G_TYPE_CHAR GValue to v_char.
g_value_get_char ()
Get the contents of a G_TYPE_CHAR GValue.
G_IS_PARAM_SPEC_UCHAR()
#define G_IS_PARAM_SPEC_UCHAR(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_UCHAR))
|
Return whether the given GParamSpec is of type G_TYPE_PARAM_UCHAR.
G_PARAM_SPEC_UCHAR()
#define G_PARAM_SPEC_UCHAR(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_UCHAR, GParamSpecUChar))
|
Cast a GParamSpec instance into a GParamSpecUChar.
G_VALUE_HOLDS_UCHAR()
#define G_VALUE_HOLDS_UCHAR(value) (G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_UCHAR))
|
Return whether the given GValue can hold values of type G_TYPE_UCHAR.
G_TYPE_PARAM_UCHAR
#define G_TYPE_PARAM_UCHAR (g_param_spec_types[1])
|
struct GParamSpecUChar
struct GParamSpecUChar
{
GParamSpec parent_instance;
guint8 minimum;
guint8 maximum;
guint8 default_value;
};
|
A GParamSpec derived structure that contains the meta data for unsigned character properties.
g_param_spec_uchar ()
Create a new GParamSpecUChar instance specifying a G_TYPE_UCHAR property.
g_value_set_uchar ()
Set the contents of a G_TYPE_UCHAR GValue to v_uchar.
g_value_get_uchar ()
Get the contents of a G_TYPE_UCHAR GValue.
G_IS_PARAM_SPEC_INT()
#define G_IS_PARAM_SPEC_INT(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_INT))
|
Return whether the given GParamSpec is of type G_TYPE_PARAM_INT.
G_PARAM_SPEC_INT()
#define G_PARAM_SPEC_INT(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_INT, GParamSpecInt))
|
Cast a GParamSpec instance into a GParamSpecInt.
G_VALUE_HOLDS_INT()
#define G_VALUE_HOLDS_INT(value) (G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_INT))
|
Return whether the given GValue can hold values of type G_TYPE_INT.
G_TYPE_PARAM_INT
#define G_TYPE_PARAM_INT (g_param_spec_types[3])
|
struct GParamSpecInt
struct GParamSpecInt
{
GParamSpec parent_instance;
gint minimum;
gint maximum;
gint default_value;
};
|
A GParamSpec derived structure that contains the meta data for integer properties.
g_param_spec_int ()
Create a new GParamSpecInt instance specifying a G_TYPE_INT property.
g_value_set_int ()
Set the contents of a G_TYPE_INT GValue to v_int.
g_value_get_int ()
Get the contents of a G_TYPE_INT GValue.
G_IS_PARAM_SPEC_UINT()
#define G_IS_PARAM_SPEC_UINT(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_UINT))
|
Return whether the given GParamSpec is of type G_TYPE_PARAM_UINT.
G_PARAM_SPEC_UINT()
#define G_PARAM_SPEC_UINT(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_UINT, GParamSpecUInt))
|
Cast a GParamSpec instance into a GParamSpecUInt.
G_VALUE_HOLDS_UINT()
#define G_VALUE_HOLDS_UINT(value) (G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_UINT))
|
Return whether the given GValue can hold values of type G_TYPE_UINT.
G_TYPE_PARAM_UINT
#define G_TYPE_PARAM_UINT (g_param_spec_types[4])
|
struct GParamSpecUInt
struct GParamSpecUInt
{
GParamSpec parent_instance;
guint minimum;
guint maximum;
guint default_value;
};
|
A GParamSpec derived structure that contains the meta data for unsigned integer properties.
g_param_spec_uint ()
Create a new GParamSpecUInt instance specifying a G_TYPE_UINT property.
g_value_set_uint ()
Set the contents of a G_TYPE_UINT GValue to v_uint.
g_value_get_uint ()
Get the contents of a G_TYPE_UINT GValue.
G_IS_PARAM_SPEC_LONG()
#define G_IS_PARAM_SPEC_LONG(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_LONG))
|
Return whether the given GParamSpec is of type G_TYPE_PARAM_LONG.
G_PARAM_SPEC_LONG()
#define G_PARAM_SPEC_LONG(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_LONG, GParamSpecLong))
|
Cast a GParamSpec instance into a GParamSpecLong.
G_VALUE_HOLDS_LONG()
#define G_VALUE_HOLDS_LONG(value) (G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_LONG))
|
Return whether the given GValue can hold values of type G_TYPE_LONG.
G_TYPE_PARAM_LONG
#define G_TYPE_PARAM_LONG (g_param_spec_types[5])
|
struct GParamSpecLong
struct GParamSpecLong
{
GParamSpec parent_instance;
glong minimum;
glong maximum;
glong default_value;
};
|
A GParamSpec derived structure that contains the meta data for long integer properties.
g_param_spec_long ()
Create a new GParamSpecLong instance specifying a G_TYPE_LONG property.
g_value_set_long ()
Set the contents of a G_TYPE_LONG GValue to v_long.
g_value_get_long ()
Get the contents of a G_TYPE_LONG GValue.
G_IS_PARAM_SPEC_ULONG()
#define G_IS_PARAM_SPEC_ULONG(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_ULONG))
|
Return whether the given GParamSpec is of type G_TYPE_PARAM_ULONG.
G_PARAM_SPEC_ULONG()
#define G_PARAM_SPEC_ULONG(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_ULONG, GParamSpecULong))
|
Cast a GParamSpec instance into a GParamSpecULong.
G_VALUE_HOLDS_ULONG()
#define G_VALUE_HOLDS_ULONG(value) (G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_ULONG))
|
Return whether the given GValue can hold values of type G_TYPE_ULONG.
G_TYPE_PARAM_ULONG
#define G_TYPE_PARAM_ULONG (g_param_spec_types[6])
|
struct GParamSpecULong
struct GParamSpecULong
{
GParamSpec parent_instance;
gulong minimum;
gulong maximum;
gulong default_value;
};
|
A GParamSpec derived structure that contains the meta data for unsigned long integer properties.
g_param_spec_ulong ()
Create a new GParamSpecULong instance specifying a G_TYPE_ULONG property.
g_value_set_ulong ()
Set the contents of a G_TYPE_ULONG GValue to v_ulong.
g_value_get_ulong ()
Get the contents of a G_TYPE_ULONG GValue.
G_IS_PARAM_SPEC_INT64()
#define G_IS_PARAM_SPEC_INT64(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_INT64))
|
Return whether the given GParamSpec is of type G_TYPE_PARAM_INT64.
G_PARAM_SPEC_INT64()
#define G_PARAM_SPEC_INT64(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_INT64, GParamSpecInt64))
|
Cast a GParamSpec instance into a GParamSpecInt64.
G_VALUE_HOLDS_INT64()
#define G_VALUE_HOLDS_INT64(value) (G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_INT64))
|
Return whether the given GValue can hold values of type G_TYPE_INT64.
G_TYPE_PARAM_INT64
#define G_TYPE_PARAM_INT64 (g_param_spec_types[7])
|
struct GParamSpecInt64
struct GParamSpecInt64
{
GParamSpec parent_instance;
gint64 minimum;
gint64 maximum;
gint64 default_value;
};
|
A GParamSpec derived structure that contains the meta data for 64bit integer properties.
g_param_spec_int64 ()
Create a new GParamSpecInt64 instance specifying a G_TYPE_INT64 property.
g_value_set_int64 ()
Set the contents of a G_TYPE_INT64 GValue to v_int64.
g_value_get_int64 ()
Get the contents of a G_TYPE_INT64 GValue.
G_IS_PARAM_SPEC_UINT64()
#define G_IS_PARAM_SPEC_UINT64(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_UINT64))
|
Return whether the given GParamSpec is of type G_TYPE_PARAM_UINT64.
G_PARAM_SPEC_UINT64()
#define G_PARAM_SPEC_UINT64(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_UINT64, GParamSpecUInt64))
|
Cast a GParamSpec instance into a GParamSpecUInt64.
G_VALUE_HOLDS_UINT64()
#define G_VALUE_HOLDS_UINT64(value) (G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_UINT64))
|
Return whether the given GValue can hold values of type G_TYPE_UINT64.
G_TYPE_PARAM_UINT64
#define G_TYPE_PARAM_UINT64 (g_param_spec_types[8])
|
struct GParamSpecUInt64
struct GParamSpecUInt64
{
GParamSpec parent_instance;
guint64 minimum;
guint64 maximum;
guint64 default_value;
};
|
A GParamSpec derived structure that contains the meta data for unsigned 64bit integer properties.
g_param_spec_uint64 ()
Create a new GParamSpecUInt64 instance specifying a G_TYPE_UINT64 property.
g_value_set_uint64 ()
Set the contents of a G_TYPE_UINT64 GValue to v_uint64.
g_value_get_uint64 ()
Get the contents of a G_TYPE_UINT64 GValue.
G_IS_PARAM_SPEC_FLOAT()
#define G_IS_PARAM_SPEC_FLOAT(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_FLOAT))
|
Return whether the given GParamSpec is of type G_TYPE_PARAM_FLOAT.
G_PARAM_SPEC_FLOAT()
#define G_PARAM_SPEC_FLOAT(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_FLOAT, GParamSpecFloat))
|
Cast a GParamSpec instance into a GParamSpecFloat.
G_VALUE_HOLDS_FLOAT()
#define G_VALUE_HOLDS_FLOAT(value) (G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_FLOAT))
|
Return whether the given GValue can hold values of type G_TYPE_FLOAT.
G_TYPE_PARAM_FLOAT
#define G_TYPE_PARAM_FLOAT (g_param_spec_types[12])
|
struct GParamSpecFloat
struct GParamSpecFloat
{
GParamSpec parent_instance;
gfloat minimum;
gfloat maximum;
gfloat default_value;
gfloat epsilon;
};
|
A GParamSpec derived structure that contains the meta data for float properties.
g_param_spec_float ()
Create a new GParamSpecFloat instance specifying a G_TYPE_FLOAT property.
g_value_set_float ()
Set the contents of a G_TYPE_FLOAT GValue to v_float.
g_value_get_float ()
Get the contents of a G_TYPE_FLOAT GValue.
G_IS_PARAM_SPEC_DOUBLE()
#define G_IS_PARAM_SPEC_DOUBLE(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_DOUBLE))
|
Return whether the given GParamSpec is of type G_TYPE_PARAM_DOUBLE.
G_PARAM_SPEC_DOUBLE()
#define G_PARAM_SPEC_DOUBLE(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_DOUBLE, GParamSpecDouble))
|
Cast a GParamSpec instance into a GParamSpecDouble.
G_VALUE_HOLDS_DOUBLE()
#define G_VALUE_HOLDS_DOUBLE(value) (G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_DOUBLE))
|
Return whether the given GValue can hold values of type G_TYPE_DOUBLE.
G_TYPE_PARAM_DOUBLE
#define G_TYPE_PARAM_DOUBLE (g_param_spec_types[13])
|
struct GParamSpecDouble
struct GParamSpecDouble
{
GParamSpec parent_instance;
gdouble minimum;
gdouble maximum;
gdouble default_value;
gdouble epsilon;
};
|
A GParamSpec derived structure that contains the meta data for double properties.
g_param_spec_double ()
Create a new GParamSpecDouble instance specifying a G_TYPE_DOUBLE property.
g_value_set_double ()
Set the contents of a G_TYPE_DOUBLE GValue to v_double.
g_value_get_double ()
Get the contents of a G_TYPE_DOUBLE GValue.
G_IS_PARAM_SPEC_ENUM()
#define G_IS_PARAM_SPEC_ENUM(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_ENUM))
|
G_PARAM_SPEC_ENUM()
#define G_PARAM_SPEC_ENUM(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_ENUM, GParamSpecEnum))
|
G_VALUE_HOLDS_ENUM()
#define G_VALUE_HOLDS_ENUM(value) (G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_ENUM))
|
G_TYPE_PARAM_ENUM
#define G_TYPE_PARAM_ENUM (g_param_spec_types[10])
|
struct GParamSpecEnum
struct GParamSpecEnum
{
GParamSpec parent_instance;
GEnumClass *enum_class;
gint default_value;
};
|
g_value_set_enum ()
void g_value_set_enum (GValue *value,
gint v_enum); |
G_IS_PARAM_SPEC_FLAGS()
#define G_IS_PARAM_SPEC_FLAGS(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_FLAGS))
|
G_PARAM_SPEC_FLAGS()
#define G_PARAM_SPEC_FLAGS(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_FLAGS, GParamSpecFlags))
|
G_VALUE_HOLDS_FLAGS()
#define G_VALUE_HOLDS_FLAGS(value) (G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_FLAGS))
|
G_TYPE_PARAM_FLAGS
#define G_TYPE_PARAM_FLAGS (g_param_spec_types[11])
|
struct GParamSpecFlags
struct GParamSpecFlags
{
GParamSpec parent_instance;
GFlagsClass *flags_class;
guint default_value;
};
|
G_IS_PARAM_SPEC_STRING()
#define G_IS_PARAM_SPEC_STRING(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_STRING))
|
G_PARAM_SPEC_STRING()
#define G_PARAM_SPEC_STRING(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_STRING, GParamSpecString))
|
G_VALUE_HOLDS_STRING()
#define G_VALUE_HOLDS_STRING(value) (G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_STRING))
|
G_TYPE_PARAM_STRING
#define G_TYPE_PARAM_STRING (g_param_spec_types[14])
|
struct GParamSpecString
struct GParamSpecString
{
GParamSpec parent_instance;
gchar *default_value;
gchar *cset_first;
gchar *cset_nth;
gchar substitutor;
guint null_fold_if_empty : 1;
guint ensure_non_null : 1;
};
|
gchararray
typedef gchar* gchararray;
|
g_value_set_string ()
void g_value_set_string (GValue *value,
const gchar *v_string); |
g_value_set_static_string ()
void g_value_set_static_string (GValue *value,
const gchar *v_string); |
g_value_set_string_take_ownership ()
void g_value_set_string_take_ownership
(GValue *value,
gchar *v_string); |
g_value_get_string ()
G_CONST_RETURN gchar* g_value_get_string (const GValue *value); |
G_IS_PARAM_SPEC_PARAM()
#define G_IS_PARAM_SPEC_PARAM(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_PARAM))
|
G_PARAM_SPEC_PARAM()
#define G_PARAM_SPEC_PARAM(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_PARAM, GParamSpecParam))
|
G_VALUE_HOLDS_PARAM()
#define G_VALUE_HOLDS_PARAM(value) (G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_PARAM))
|
G_TYPE_PARAM_PARAM
#define G_TYPE_PARAM_PARAM (g_param_spec_types[15])
|
struct GParamSpecParam
struct GParamSpecParam
{
GParamSpec parent_instance;
};
|
g_value_set_param_take_ownership ()
G_IS_PARAM_SPEC_BOXED()
#define G_IS_PARAM_SPEC_BOXED(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_BOXED))
|
Return whether the given GParamSpec is of type G_TYPE_PARAM_BOXED.
G_PARAM_SPEC_BOXED()
#define G_PARAM_SPEC_BOXED(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_BOXED, GParamSpecBoxed))
|
Cast a GParamSpec instance into a GParamSpecBoxed.
G_VALUE_HOLDS_BOXED()
#define G_VALUE_HOLDS_BOXED(value) (G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_BOXED))
|
Return whether the given GValue can hold values derived from type G_TYPE_BOXED.
G_TYPE_PARAM_BOXED
#define G_TYPE_PARAM_BOXED (g_param_spec_types[16])
|
struct GParamSpecBoxed
struct GParamSpecBoxed
{
GParamSpec parent_instance;
};
|
A GParamSpec derived structure that contains the meta data for boxed properties.
g_param_spec_boxed ()
Create a new GParamSpecBoxed instance specifying a G_TYPE_BOXED derived property.
g_value_set_boxed ()
Set the contents of a G_TYPE_BOXED derived GValue to v_boxed.
g_value_set_static_boxed ()
Set the contents of a G_TYPE_BOXED derived GValue to v_boxed.
The boxed value is assumed to be static, and is thus not duplicated
when setting the GValue.
g_value_set_boxed_take_ownership ()
This is an internal function introduced mainly for C marshallers.
g_value_get_boxed ()
Get the contents of a G_TYPE_BOXED derived GValue.
g_value_dup_boxed ()
Get the contents of a G_TYPE_BOXED derived GValue.
Upon getting, the boxed value is duplicated and needs to be
later freed with g_boxed_free(), e.g. like: g_boxed_free (G_VALUE_TYPE (value), return_value);
G_IS_PARAM_SPEC_POINTER()
#define G_IS_PARAM_SPEC_POINTER(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_POINTER))
|
G_PARAM_SPEC_POINTER()
#define G_PARAM_SPEC_POINTER(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_POINTER, GParamSpecPointer))
|
G_VALUE_HOLDS_POINTER()
#define G_VALUE_HOLDS_POINTER(value) (G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_POINTER))
|
G_TYPE_PARAM_POINTER
#define G_TYPE_PARAM_POINTER (g_param_spec_types[17])
|
struct GParamSpecPointer
struct GParamSpecPointer
{
GParamSpec parent_instance;
};
|
G_IS_PARAM_SPEC_OBJECT()
#define G_IS_PARAM_SPEC_OBJECT(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_OBJECT))
|
G_PARAM_SPEC_OBJECT()
#define G_PARAM_SPEC_OBJECT(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_OBJECT, GParamSpecObject))
|
G_VALUE_HOLDS_OBJECT()
#define G_VALUE_HOLDS_OBJECT(value) (G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_OBJECT))
|
G_TYPE_PARAM_OBJECT
#define G_TYPE_PARAM_OBJECT (g_param_spec_types[19])
|
struct GParamSpecObject
struct GParamSpecObject
{
GParamSpec parent_instance;
};
|
g_value_set_object_take_ownership ()
void g_value_set_object_take_ownership
(GValue *value,
gpointer v_object); |
G_IS_PARAM_SPEC_UNICHAR()
#define G_IS_PARAM_SPEC_UNICHAR(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_UNICHAR))
|
Return whether the given GParamSpec is of type G_TYPE_PARAM_UNICHAR.
G_PARAM_SPEC_UNICHAR()
#define G_PARAM_SPEC_UNICHAR(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_UNICHAR, GParamSpecUnichar))
|
Cast a GParamSpec instance into a GParamSpecUnichar.
G_TYPE_PARAM_UNICHAR
#define G_TYPE_PARAM_UNICHAR (g_param_spec_types[9])
|
struct GParamSpecUnichar
struct GParamSpecUnichar
{
GParamSpec parent_instance;
gunichar default_value;
};
|
A GParamSpec derived structure that contains the meta data for unichar (unsigned integer) properties.
G_IS_PARAM_SPEC_VALUE_ARRAY()
#define G_IS_PARAM_SPEC_VALUE_ARRAY(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_VALUE_ARRAY))
|
Return whether the given GParamSpec is of type G_TYPE_PARAM_VALUE_ARRAY.
G_PARAM_SPEC_VALUE_ARRAY()
#define G_PARAM_SPEC_VALUE_ARRAY(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_VALUE_ARRAY, GParamSpecValueArray))
|
Cast a GParamSpec instance into a GParamSpecValueArray.
G_TYPE_PARAM_VALUE_ARRAY
#define G_TYPE_PARAM_VALUE_ARRAY (g_param_spec_types[18])
|
struct GParamSpecValueArray
struct GParamSpecValueArray
{
GParamSpec parent_instance;
GParamSpec *element_spec;
guint fixed_n_elements;
};
|
A GParamSpec derived structure that contains the meta data for GValueArray properties.