|
Data Structures |
struct | _GParamSpecChar |
struct | _GParamSpecUChar |
struct | _GParamSpecBoolean |
struct | _GParamSpecInt |
struct | _GParamSpecUInt |
struct | _GParamSpecLong |
struct | _GParamSpecULong |
struct | _GParamSpecInt64 |
struct | _GParamSpecUInt64 |
struct | _GParamSpecUnichar |
struct | _GParamSpecEnum |
struct | _GParamSpecFlags |
struct | _GParamSpecFloat |
struct | _GParamSpecDouble |
struct | _GParamSpecString |
struct | _GParamSpecParam |
struct | _GParamSpecBoxed |
struct | _GParamSpecPointer |
struct | _GParamSpecValueArray |
struct | _GParamSpecObject |
struct | _GParamSpecOverride |
struct | _GParamSpecGType |
Defines |
#define | G_TYPE_PARAM_CHAR (g_param_spec_types[0]) |
#define | G_IS_PARAM_SPEC_CHAR(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_CHAR)) |
#define | G_PARAM_SPEC_CHAR(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_CHAR, GParamSpecChar)) |
#define | G_TYPE_PARAM_UCHAR (g_param_spec_types[1]) |
#define | G_IS_PARAM_SPEC_UCHAR(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_UCHAR)) |
#define | G_PARAM_SPEC_UCHAR(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_UCHAR, GParamSpecUChar)) |
#define | G_TYPE_PARAM_BOOLEAN (g_param_spec_types[2]) |
#define | G_IS_PARAM_SPEC_BOOLEAN(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_BOOLEAN)) |
#define | G_PARAM_SPEC_BOOLEAN(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_BOOLEAN, GParamSpecBoolean)) |
#define | G_TYPE_PARAM_INT (g_param_spec_types[3]) |
#define | G_IS_PARAM_SPEC_INT(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_INT)) |
#define | G_PARAM_SPEC_INT(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_INT, GParamSpecInt)) |
#define | G_TYPE_PARAM_UINT (g_param_spec_types[4]) |
#define | G_IS_PARAM_SPEC_UINT(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_UINT)) |
#define | G_PARAM_SPEC_UINT(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_UINT, GParamSpecUInt)) |
#define | G_TYPE_PARAM_LONG (g_param_spec_types[5]) |
#define | G_IS_PARAM_SPEC_LONG(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_LONG)) |
#define | G_PARAM_SPEC_LONG(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_LONG, GParamSpecLong)) |
#define | G_TYPE_PARAM_ULONG (g_param_spec_types[6]) |
#define | G_IS_PARAM_SPEC_ULONG(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_ULONG)) |
#define | G_PARAM_SPEC_ULONG(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_ULONG, GParamSpecULong)) |
#define | G_TYPE_PARAM_INT64 (g_param_spec_types[7]) |
#define | G_IS_PARAM_SPEC_INT64(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_INT64)) |
#define | G_PARAM_SPEC_INT64(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_INT64, GParamSpecInt64)) |
#define | G_TYPE_PARAM_UINT64 (g_param_spec_types[8]) |
#define | G_IS_PARAM_SPEC_UINT64(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_UINT64)) |
#define | G_PARAM_SPEC_UINT64(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_UINT64, GParamSpecUInt64)) |
#define | G_TYPE_PARAM_UNICHAR (g_param_spec_types[9]) |
#define | G_PARAM_SPEC_UNICHAR(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_UNICHAR, GParamSpecUnichar)) |
#define | G_IS_PARAM_SPEC_UNICHAR(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_UNICHAR)) |
#define | G_TYPE_PARAM_ENUM (g_param_spec_types[10]) |
#define | G_IS_PARAM_SPEC_ENUM(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_ENUM)) |
#define | G_PARAM_SPEC_ENUM(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_ENUM, GParamSpecEnum)) |
#define | G_TYPE_PARAM_FLAGS (g_param_spec_types[11]) |
#define | G_IS_PARAM_SPEC_FLAGS(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_FLAGS)) |
#define | G_PARAM_SPEC_FLAGS(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_FLAGS, GParamSpecFlags)) |
#define | G_TYPE_PARAM_FLOAT (g_param_spec_types[12]) |
#define | G_IS_PARAM_SPEC_FLOAT(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_FLOAT)) |
#define | G_PARAM_SPEC_FLOAT(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_FLOAT, GParamSpecFloat)) |
#define | G_TYPE_PARAM_DOUBLE (g_param_spec_types[13]) |
#define | G_IS_PARAM_SPEC_DOUBLE(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_DOUBLE)) |
#define | G_PARAM_SPEC_DOUBLE(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_DOUBLE, GParamSpecDouble)) |
#define | G_TYPE_PARAM_STRING (g_param_spec_types[14]) |
#define | G_IS_PARAM_SPEC_STRING(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_STRING)) |
#define | G_PARAM_SPEC_STRING(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_STRING, GParamSpecString)) |
#define | G_TYPE_PARAM_PARAM (g_param_spec_types[15]) |
#define | G_IS_PARAM_SPEC_PARAM(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_PARAM)) |
#define | G_PARAM_SPEC_PARAM(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_PARAM, GParamSpecParam)) |
#define | G_TYPE_PARAM_BOXED (g_param_spec_types[16]) |
#define | G_IS_PARAM_SPEC_BOXED(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_BOXED)) |
#define | G_PARAM_SPEC_BOXED(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_BOXED, GParamSpecBoxed)) |
#define | G_TYPE_PARAM_POINTER (g_param_spec_types[17]) |
#define | G_IS_PARAM_SPEC_POINTER(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_POINTER)) |
#define | G_PARAM_SPEC_POINTER(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_POINTER, GParamSpecPointer)) |
#define | G_TYPE_PARAM_VALUE_ARRAY (g_param_spec_types[18]) |
#define | G_IS_PARAM_SPEC_VALUE_ARRAY(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_VALUE_ARRAY)) |
#define | G_PARAM_SPEC_VALUE_ARRAY(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_VALUE_ARRAY, GParamSpecValueArray)) |
#define | G_TYPE_PARAM_OBJECT (g_param_spec_types[19]) |
#define | G_IS_PARAM_SPEC_OBJECT(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_OBJECT)) |
#define | G_PARAM_SPEC_OBJECT(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_OBJECT, GParamSpecObject)) |
#define | G_TYPE_PARAM_OVERRIDE (g_param_spec_types[20]) |
#define | G_IS_PARAM_SPEC_OVERRIDE(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_OVERRIDE)) |
#define | G_PARAM_SPEC_OVERRIDE(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_OVERRIDE, GParamSpecOverride)) |
#define | G_TYPE_PARAM_GTYPE (g_param_spec_types[21]) |
#define | G_IS_PARAM_SPEC_GTYPE(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_GTYPE)) |
#define | G_PARAM_SPEC_GTYPE(pspec) (G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_GTYPE, GParamSpecGType)) |
#define | GOBJECT_VAR extern |
Typedefs |
typedef _GParamSpecChar | GParamSpecChar |
typedef _GParamSpecUChar | GParamSpecUChar |
typedef _GParamSpecBoolean | GParamSpecBoolean |
typedef _GParamSpecInt | GParamSpecInt |
typedef _GParamSpecUInt | GParamSpecUInt |
typedef _GParamSpecLong | GParamSpecLong |
typedef _GParamSpecULong | GParamSpecULong |
typedef _GParamSpecInt64 | GParamSpecInt64 |
typedef _GParamSpecUInt64 | GParamSpecUInt64 |
typedef _GParamSpecUnichar | GParamSpecUnichar |
typedef _GParamSpecEnum | GParamSpecEnum |
typedef _GParamSpecFlags | GParamSpecFlags |
typedef _GParamSpecFloat | GParamSpecFloat |
typedef _GParamSpecDouble | GParamSpecDouble |
typedef _GParamSpecString | GParamSpecString |
typedef _GParamSpecParam | GParamSpecParam |
typedef _GParamSpecBoxed | GParamSpecBoxed |
typedef _GParamSpecPointer | GParamSpecPointer |
typedef _GParamSpecValueArray | GParamSpecValueArray |
typedef _GParamSpecObject | GParamSpecObject |
typedef _GParamSpecOverride | GParamSpecOverride |
typedef _GParamSpecGType | GParamSpecGType |
Functions |
IMPORT_C GParamSpec * | g_param_spec_char (const gchar *name, const gchar *nick, const gchar *blurb, gint8 minimum, gint8 maximum, gint8 default_value, GParamFlags flags) |
IMPORT_C GParamSpec * | g_param_spec_uchar (const gchar *name, const gchar *nick, const gchar *blurb, guint8 minimum, guint8 maximum, guint8 default_value, GParamFlags flags) |
IMPORT_C GParamSpec * | g_param_spec_boolean (const gchar *name, const gchar *nick, const gchar *blurb, gboolean default_value, GParamFlags flags) |
IMPORT_C GParamSpec * | g_param_spec_int (const gchar *name, const gchar *nick, const gchar *blurb, gint minimum, gint maximum, gint default_value, GParamFlags flags) |
IMPORT_C GParamSpec * | g_param_spec_uint (const gchar *name, const gchar *nick, const gchar *blurb, guint minimum, guint maximum, guint default_value, GParamFlags flags) |
IMPORT_C GParamSpec * | g_param_spec_long (const gchar *name, const gchar *nick, const gchar *blurb, glong minimum, glong maximum, glong default_value, GParamFlags flags) |
IMPORT_C GParamSpec * | g_param_spec_ulong (const gchar *name, const gchar *nick, const gchar *blurb, gulong minimum, gulong maximum, gulong default_value, GParamFlags flags) |
IMPORT_C GParamSpec * | g_param_spec_int64 (const gchar *name, const gchar *nick, const gchar *blurb, gint64 minimum, gint64 maximum, gint64 default_value, GParamFlags flags) |
IMPORT_C GParamSpec * | g_param_spec_uint64 (const gchar *name, const gchar *nick, const gchar *blurb, guint64 minimum, guint64 maximum, guint64 default_value, GParamFlags flags) |
IMPORT_C GParamSpec * | g_param_spec_unichar (const gchar *name, const gchar *nick, const gchar *blurb, gunichar default_value, GParamFlags flags) |
IMPORT_C GParamSpec * | g_param_spec_enum (const gchar *name, const gchar *nick, const gchar *blurb, GType enum_type, gint default_value, GParamFlags flags) |
IMPORT_C GParamSpec * | g_param_spec_flags (const gchar *name, const gchar *nick, const gchar *blurb, GType flags_type, guint default_value, GParamFlags flags) |
IMPORT_C GParamSpec * | g_param_spec_float (const gchar *name, const gchar *nick, const gchar *blurb, gfloat minimum, gfloat maximum, gfloat default_value, GParamFlags flags) |
IMPORT_C GParamSpec * | g_param_spec_double (const gchar *name, const gchar *nick, const gchar *blurb, gdouble minimum, gdouble maximum, gdouble default_value, GParamFlags flags) |
IMPORT_C GParamSpec * | g_param_spec_string (const gchar *name, const gchar *nick, const gchar *blurb, const gchar *default_value, GParamFlags flags) |
IMPORT_C GParamSpec * | g_param_spec_param (const gchar *name, const gchar *nick, const gchar *blurb, GType param_type, GParamFlags flags) |
IMPORT_C GParamSpec * | g_param_spec_boxed (const gchar *name, const gchar *nick, const gchar *blurb, GType boxed_type, GParamFlags flags) |
IMPORT_C GParamSpec * | g_param_spec_pointer (const gchar *name, const gchar *nick, const gchar *blurb, GParamFlags flags) |
IMPORT_C GParamSpec * | g_param_spec_value_array (const gchar *name, const gchar *nick, const gchar *blurb, GParamSpec *element_spec, GParamFlags flags) |
IMPORT_C GParamSpec * | g_param_spec_object (const gchar *name, const gchar *nick, const gchar *blurb, GType object_type, GParamFlags flags) |
IMPORT_C GParamSpec * | g_param_spec_override (const gchar *name, GParamSpec *overridden) |
IMPORT_C GParamSpec * | g_param_spec_gtype (const gchar *name, const gchar *nick, const gchar *blurb, GType is_a_type, GParamFlags flags) |
Variables |
GType * | g_param_spec_types |