gparamspecs.h File Reference

__G_PARAMSPECS_H__

G_TYPE_PARAM_CHAR

G_TYPE_PARAM_CHAR:

The GType of GParamSpecChar.

G_IS_PARAM_SPEC_CHAR

G_IS_PARAM_SPEC_CHAR: : a valid GParamSpec instance

Checks whether the given GParamSpec is of type G_TYPE_PARAM_CHAR.

Returns: TRUE on success.

G_PARAM_SPEC_CHAR

G_PARAM_SPEC_CHAR: : a valid GParamSpec instance

Cast a GParamSpec instance into a GParamSpecChar.

G_TYPE_PARAM_UCHAR

G_TYPE_PARAM_UCHAR:

The GType of GParamSpecUChar.

G_IS_PARAM_SPEC_UCHAR

G_IS_PARAM_SPEC_UCHAR: : a valid GParamSpec instance

Checks whether the given GParamSpec is of type G_TYPE_PARAM_UCHAR.

Returns: TRUE on success.

G_PARAM_SPEC_UCHAR

G_PARAM_SPEC_UCHAR: : a valid GParamSpec instance

Cast a GParamSpec instance into a GParamSpecUChar.

G_TYPE_PARAM_BOOLEAN

G_TYPE_PARAM_BOOLEAN:

The GType of GParamSpecBoolean.

G_IS_PARAM_SPEC_BOOLEAN

G_IS_PARAM_SPEC_BOOLEAN: : a valid GParamSpec instance

Checks whether the given GParamSpec is of type G_TYPE_PARAM_BOOLEAN.

Returns: TRUE on success.

G_PARAM_SPEC_BOOLEAN

G_PARAM_SPEC_BOOLEAN: : a valid GParamSpec instance

Cast a GParamSpec instance into a GParamSpecBoolean.

G_TYPE_PARAM_INT

G_TYPE_PARAM_INT:

The GType of GParamSpecInt.

G_IS_PARAM_SPEC_INT

G_IS_PARAM_SPEC_INT: : a valid GParamSpec instance

Checks whether the given GParamSpec is of type G_TYPE_PARAM_INT.

Returns: TRUE on success.

G_PARAM_SPEC_INT

G_PARAM_SPEC_INT: : a valid GParamSpec instance

Cast a GParamSpec instance into a GParamSpecInt.

G_TYPE_PARAM_UINT

G_TYPE_PARAM_UINT:

The GType of GParamSpecUInt.

G_IS_PARAM_SPEC_UINT

G_IS_PARAM_SPEC_UINT: : a valid GParamSpec instance

Checks whether the given GParamSpec is of type G_TYPE_PARAM_UINT.

Returns: TRUE on success.

G_PARAM_SPEC_UINT

G_PARAM_SPEC_UINT: : a valid GParamSpec instance

Cast a GParamSpec instance into a GParamSpecUInt.

G_TYPE_PARAM_LONG

G_TYPE_PARAM_LONG:

The GType of GParamSpecLong.

G_IS_PARAM_SPEC_LONG

G_IS_PARAM_SPEC_LONG: : a valid GParamSpec instance

Checks whether the given GParamSpec is of type G_TYPE_PARAM_LONG.

Returns: TRUE on success.

G_PARAM_SPEC_LONG

G_PARAM_SPEC_LONG: : a valid GParamSpec instance

Cast a GParamSpec instance into a GParamSpecLong.

G_TYPE_PARAM_ULONG

G_TYPE_PARAM_ULONG:

The GType of GParamSpecULong.

G_IS_PARAM_SPEC_ULONG

G_IS_PARAM_SPEC_ULONG: : a valid GParamSpec instance

Checks whether the given GParamSpec is of type G_TYPE_PARAM_ULONG.

Returns: TRUE on success.

G_PARAM_SPEC_ULONG

G_PARAM_SPEC_ULONG: : a valid GParamSpec instance

Cast a GParamSpec instance into a GParamSpecULong.

G_TYPE_PARAM_INT64

G_TYPE_PARAM_INT64:

The GType of GParamSpecInt64.

G_IS_PARAM_SPEC_INT64

G_IS_PARAM_SPEC_INT64: : a valid GParamSpec instance

Checks whether the given GParamSpec is of type G_TYPE_PARAM_INT64.

Returns: TRUE on success.

G_PARAM_SPEC_INT64

G_PARAM_SPEC_INT64: : a valid GParamSpec instance

Cast a GParamSpec instance into a GParamSpecInt64.

G_TYPE_PARAM_UINT64

G_TYPE_PARAM_UINT64:

The GType of GParamSpecUInt64.

G_IS_PARAM_SPEC_UINT64

G_IS_PARAM_SPEC_UINT64: : a valid GParamSpec instance

Checks whether the given GParamSpec is of type G_TYPE_PARAM_UINT64.

Returns: TRUE on success.

G_PARAM_SPEC_UINT64

G_PARAM_SPEC_UINT64: : a valid GParamSpec instance

Cast a GParamSpec instance into a GParamSpecUInt64.

G_TYPE_PARAM_UNICHAR

G_TYPE_PARAM_UNICHAR:

The GType of GParamSpecUnichar.

G_PARAM_SPEC_UNICHAR

G_PARAM_SPEC_UNICHAR: : a valid GParamSpec instance

Cast a GParamSpec instance into a GParamSpecUnichar.

G_IS_PARAM_SPEC_UNICHAR

G_IS_PARAM_SPEC_UNICHAR: : a valid GParamSpec instance

Checks whether the given GParamSpec is of type G_TYPE_PARAM_UNICHAR.

Returns: TRUE on success.

G_TYPE_PARAM_ENUM

G_TYPE_PARAM_ENUM:

The GType of GParamSpecEnum.

G_IS_PARAM_SPEC_ENUM

G_IS_PARAM_SPEC_ENUM: : a valid GParamSpec instance

Checks whether the given GParamSpec is of type G_TYPE_PARAM_ENUM.

Returns: TRUE on success.

G_PARAM_SPEC_ENUM

G_PARAM_SPEC_ENUM: : a valid GParamSpec instance

Cast a GParamSpec instance into a GParamSpecEnum.

G_TYPE_PARAM_FLAGS

G_TYPE_PARAM_FLAGS:

The GType of GParamSpecFlags.

G_IS_PARAM_SPEC_FLAGS

G_IS_PARAM_SPEC_FLAGS: : a valid GParamSpec instance

Checks whether the given GParamSpec is of type G_TYPE_PARAM_FLAGS.

Returns: TRUE on success.

G_PARAM_SPEC_FLAGS

G_PARAM_SPEC_FLAGS: : a valid GParamSpec instance

Cast a GParamSpec instance into a GParamSpecFlags.

G_TYPE_PARAM_FLOAT

G_TYPE_PARAM_FLOAT:

The GType of GParamSpecFloat.

G_IS_PARAM_SPEC_FLOAT

G_IS_PARAM_SPEC_FLOAT: : a valid GParamSpec instance

Checks whether the given GParamSpec is of type G_TYPE_PARAM_FLOAT.

Returns: TRUE on success.

G_PARAM_SPEC_FLOAT

G_PARAM_SPEC_FLOAT: : a valid GParamSpec instance

Cast a GParamSpec instance into a GParamSpecFloat.

G_TYPE_PARAM_DOUBLE

G_TYPE_PARAM_DOUBLE:

The GType of GParamSpecDouble.

G_IS_PARAM_SPEC_DOUBLE

G_IS_PARAM_SPEC_DOUBLE: : a valid GParamSpec instance

Checks whether the given GParamSpec is of type G_TYPE_PARAM_DOUBLE.

Returns: TRUE on success.

G_PARAM_SPEC_DOUBLE

G_PARAM_SPEC_DOUBLE: : a valid GParamSpec instance

Cast a GParamSpec instance into a GParamSpecDouble.

G_TYPE_PARAM_STRING

G_TYPE_PARAM_STRING:

The GType of GParamSpecString.

G_IS_PARAM_SPEC_STRING

G_IS_PARAM_SPEC_STRING: : a valid GParamSpec instance

Checks whether the given GParamSpec is of type G_TYPE_PARAM_STRING.

Returns: TRUE on success.

G_PARAM_SPEC_STRING

G_PARAM_SPEC_STRING: : a valid GParamSpec instance

Casts a GParamSpec instance into a GParamSpecString.

G_TYPE_PARAM_PARAM

G_TYPE_PARAM_PARAM:

The GType of GParamSpecParam.

G_IS_PARAM_SPEC_PARAM

G_IS_PARAM_SPEC_PARAM: : a valid GParamSpec instance

Checks whether the given GParamSpec is of type G_TYPE_PARAM_PARAM.

Returns: TRUE on success.

G_PARAM_SPEC_PARAM

G_PARAM_SPEC_PARAM: : a valid GParamSpec instance

Casts a GParamSpec instance into a GParamSpecParam.

G_TYPE_PARAM_BOXED

G_TYPE_PARAM_BOXED:

The GType of GParamSpecBoxed.

G_IS_PARAM_SPEC_BOXED

G_IS_PARAM_SPEC_BOXED: : a valid GParamSpec instance

Checks whether the given GParamSpec is of type G_TYPE_PARAM_BOXED.

Returns: TRUE on success.

G_PARAM_SPEC_BOXED

G_PARAM_SPEC_BOXED: : a valid GParamSpec instance

Cast a GParamSpec instance into a GParamSpecBoxed.

G_TYPE_PARAM_POINTER

G_TYPE_PARAM_POINTER:

The GType of GParamSpecPointer.

G_IS_PARAM_SPEC_POINTER

G_IS_PARAM_SPEC_POINTER: : a valid GParamSpec instance

Checks whether the given GParamSpec is of type G_TYPE_PARAM_POINTER.

Returns: TRUE on success.

G_PARAM_SPEC_POINTER

G_PARAM_SPEC_POINTER: : a valid GParamSpec instance

Casts a GParamSpec instance into a GParamSpecPointer.

G_TYPE_PARAM_VALUE_ARRAY

G_TYPE_PARAM_VALUE_ARRAY:

The GType of GParamSpecValueArray.

G_IS_PARAM_SPEC_VALUE_ARRAY

G_IS_PARAM_SPEC_VALUE_ARRAY: : a valid GParamSpec instance

Checks whether the given GParamSpec is of type G_TYPE_PARAM_VALUE_ARRAY.

Returns: TRUE on success.

G_PARAM_SPEC_VALUE_ARRAY

G_PARAM_SPEC_VALUE_ARRAY: : a valid GParamSpec instance

Cast a GParamSpec instance into a GParamSpecValueArray.

G_TYPE_PARAM_OBJECT

G_TYPE_PARAM_OBJECT:

The GType of GParamSpecObject.

G_IS_PARAM_SPEC_OBJECT

G_IS_PARAM_SPEC_OBJECT: : a valid GParamSpec instance

Checks whether the given GParamSpec is of type G_TYPE_PARAM_OBJECT.

Returns: TRUE on success.

G_PARAM_SPEC_OBJECT

G_PARAM_SPEC_OBJECT: : a valid GParamSpec instance

Casts a GParamSpec instance into a GParamSpecObject.

G_TYPE_PARAM_OVERRIDE

G_TYPE_PARAM_OVERRIDE:

The GType of GParamSpecOverride.

Since: 2.4

G_IS_PARAM_SPEC_OVERRIDE

G_IS_PARAM_SPEC_OVERRIDE: : a GParamSpec

Checks whether the given GParamSpec is of type G_TYPE_PARAM_OVERRIDE.

Since: 2.4 Returns: TRUE on success.

G_PARAM_SPEC_OVERRIDE

G_PARAM_SPEC_OVERRIDE: : a GParamSpec

Casts a GParamSpec into a GParamSpecOverride.

Since: 2.4

G_TYPE_PARAM_GTYPE

G_TYPE_PARAM_GTYPE:

The GType of GParamSpecGType.

Since: 2.10

G_IS_PARAM_SPEC_GTYPE

G_IS_PARAM_SPEC_GTYPE: : a GParamSpec

Checks whether the given GParamSpec is of type G_TYPE_PARAM_GTYPE.

Since: 2.10 Returns: TRUE on success.

G_PARAM_SPEC_GTYPE

G_PARAM_SPEC_GTYPE: : a GParamSpec

Casts a GParamSpec into a GParamSpecGType.

Since: 2.10

Typedef GParamSpecChar

typedef struct _GParamSpecCharGParamSpecChar

Typedef GParamSpecUChar

typedef struct _GParamSpecUCharGParamSpecUChar

Typedef GParamSpecBoolean

typedef struct _GParamSpecBooleanGParamSpecBoolean

Typedef GParamSpecInt

typedef struct _GParamSpecIntGParamSpecInt

Typedef GParamSpecUInt

typedef struct _GParamSpecUIntGParamSpecUInt

Typedef GParamSpecLong

typedef struct _GParamSpecLongGParamSpecLong

Typedef GParamSpecULong

typedef struct _GParamSpecULongGParamSpecULong

Typedef GParamSpecInt64

typedef struct _GParamSpecInt64GParamSpecInt64

Typedef GParamSpecUInt64

typedef struct _GParamSpecUInt64GParamSpecUInt64

Typedef GParamSpecUnichar

typedef struct _GParamSpecUnicharGParamSpecUnichar

Typedef GParamSpecEnum

typedef struct _GParamSpecEnumGParamSpecEnum

Typedef GParamSpecFlags

typedef struct _GParamSpecFlagsGParamSpecFlags

Typedef GParamSpecFloat

typedef struct _GParamSpecFloatGParamSpecFloat

Typedef GParamSpecDouble

typedef struct _GParamSpecDoubleGParamSpecDouble

Typedef GParamSpecString

typedef struct _GParamSpecStringGParamSpecString

Typedef GParamSpecParam

typedef struct _GParamSpecParamGParamSpecParam

Typedef GParamSpecBoxed

typedef struct _GParamSpecBoxedGParamSpecBoxed

Typedef GParamSpecPointer

typedef struct _GParamSpecPointerGParamSpecPointer

Typedef GParamSpecValueArray

typedef struct _GParamSpecValueArrayGParamSpecValueArray

Typedef GParamSpecObject

typedef struct _GParamSpecObjectGParamSpecObject

Typedef GParamSpecOverride

typedef struct _GParamSpecOverrideGParamSpecOverride

Typedef GParamSpecGType

typedef struct _GParamSpecGTypeGParamSpecGType

g_param_spec_char ( const gchar *, const gchar *, const gchar *, gint8, gint8, gint8, GParamFlags )

IMPORT_C GParamSpec *g_param_spec_char(const gchar *name,
const gchar *nick,
const gchar *blurb,
gint8minimum,
gint8maximum,
gint8default_value,
GParamFlagsflags
)

g_param_spec_uchar ( const gchar *, const gchar *, const gchar *, guint8, guint8, guint8, GParamFlags )

IMPORT_C GParamSpec *g_param_spec_uchar(const gchar *name,
const gchar *nick,
const gchar *blurb,
guint8minimum,
guint8maximum,
guint8default_value,
GParamFlagsflags
)

g_param_spec_boolean ( const gchar *, const gchar *, const gchar *, gboolean, GParamFlags )

IMPORT_C GParamSpec *g_param_spec_boolean(const gchar *name,
const gchar *nick,
const gchar *blurb,
gbooleandefault_value,
GParamFlagsflags
)

g_param_spec_int ( const gchar *, const gchar *, const gchar *, gint, gint, gint, GParamFlags )

IMPORT_C GParamSpec *g_param_spec_int(const gchar *name,
const gchar *nick,
const gchar *blurb,
gintminimum,
gintmaximum,
gintdefault_value,
GParamFlagsflags
)

g_param_spec_uint ( const gchar *, const gchar *, const gchar *, guint, guint, guint, GParamFlags )

IMPORT_C GParamSpec *g_param_spec_uint(const gchar *name,
const gchar *nick,
const gchar *blurb,
guintminimum,
guintmaximum,
guintdefault_value,
GParamFlagsflags
)

g_param_spec_long ( const gchar *, const gchar *, const gchar *, glong, glong, glong, GParamFlags )

IMPORT_C GParamSpec *g_param_spec_long(const gchar *name,
const gchar *nick,
const gchar *blurb,
glongminimum,
glongmaximum,
glongdefault_value,
GParamFlagsflags
)

g_param_spec_ulong ( const gchar *, const gchar *, const gchar *, gulong, gulong, gulong, GParamFlags )

IMPORT_C GParamSpec *g_param_spec_ulong(const gchar *name,
const gchar *nick,
const gchar *blurb,
gulongminimum,
gulongmaximum,
gulongdefault_value,
GParamFlagsflags
)

g_param_spec_int64 ( const gchar *, const gchar *, const gchar *, gint64, gint64, gint64, GParamFlags )

IMPORT_C GParamSpec *g_param_spec_int64(const gchar *name,
const gchar *nick,
const gchar *blurb,
gint64minimum,
gint64maximum,
gint64default_value,
GParamFlagsflags
)

g_param_spec_uint64 ( const gchar *, const gchar *, const gchar *, guint64, guint64, guint64, GParamFlags )

IMPORT_C GParamSpec *g_param_spec_uint64(const gchar *name,
const gchar *nick,
const gchar *blurb,
guint64minimum,
guint64maximum,
guint64default_value,
GParamFlagsflags
)

g_param_spec_unichar ( const gchar *, const gchar *, const gchar *, gunichar, GParamFlags )

IMPORT_C GParamSpec *g_param_spec_unichar(const gchar *name,
const gchar *nick,
const gchar *blurb,
gunichardefault_value,
GParamFlagsflags
)

g_param_spec_enum ( const gchar *, const gchar *, const gchar *, GType, gint, GParamFlags )

IMPORT_C GParamSpec *g_param_spec_enum(const gchar *name,
const gchar *nick,
const gchar *blurb,
GTypeenum_type,
gintdefault_value,
GParamFlagsflags
)

g_param_spec_flags ( const gchar *, const gchar *, const gchar *, GType, guint, GParamFlags )

IMPORT_C GParamSpec *g_param_spec_flags(const gchar *name,
const gchar *nick,
const gchar *blurb,
GTypeflags_type,
guintdefault_value,
GParamFlagsflags
)

g_param_spec_float ( const gchar *, const gchar *, const gchar *, gfloat, gfloat, gfloat, GParamFlags )

IMPORT_C GParamSpec *g_param_spec_float(const gchar *name,
const gchar *nick,
const gchar *blurb,
gfloatminimum,
gfloatmaximum,
gfloatdefault_value,
GParamFlagsflags
)

g_param_spec_double ( const gchar *, const gchar *, const gchar *, gdouble, gdouble, gdouble, GParamFlags )

IMPORT_C GParamSpec *g_param_spec_double(const gchar *name,
const gchar *nick,
const gchar *blurb,
gdoubleminimum,
gdoublemaximum,
gdoubledefault_value,
GParamFlagsflags
)

g_param_spec_string ( const gchar *, const gchar *, const gchar *, const gchar *, GParamFlags )

IMPORT_C GParamSpec *g_param_spec_string(const gchar *name,
const gchar *nick,
const gchar *blurb,
const gchar *default_value,
GParamFlagsflags
)

g_param_spec_param ( const gchar *, const gchar *, const gchar *, GType, GParamFlags )

IMPORT_C GParamSpec *g_param_spec_param(const gchar *name,
const gchar *nick,
const gchar *blurb,
GTypeparam_type,
GParamFlagsflags
)

g_param_spec_boxed ( const gchar *, const gchar *, const gchar *, GType, GParamFlags )

IMPORT_C GParamSpec *g_param_spec_boxed(const gchar *name,
const gchar *nick,
const gchar *blurb,
GTypeboxed_type,
GParamFlagsflags
)

g_param_spec_pointer ( const gchar *, const gchar *, const gchar *, GParamFlags )

IMPORT_C GParamSpec *g_param_spec_pointer(const gchar *name,
const gchar *nick,
const gchar *blurb,
GParamFlagsflags
)

g_param_spec_value_array ( const gchar *, const gchar *, const gchar *, GParamSpec *, GParamFlags )

IMPORT_C GParamSpec *g_param_spec_value_array(const gchar *name,
const gchar *nick,
const gchar *blurb,
GParamSpec *element_spec,
GParamFlagsflags
)

g_param_spec_object ( const gchar *, const gchar *, const gchar *, GType, GParamFlags )

IMPORT_C GParamSpec *g_param_spec_object(const gchar *name,
const gchar *nick,
const gchar *blurb,
GTypeobject_type,
GParamFlagsflags
)

g_param_spec_override ( const gchar *, GParamSpec * )

IMPORT_C GParamSpec *g_param_spec_override(const gchar *name,
GParamSpec *overridden
)

g_param_spec_gtype ( const gchar *, const gchar *, const gchar *, GType, GParamFlags )

IMPORT_C GParamSpec *g_param_spec_gtype(const gchar *name,
const gchar *nick,
const gchar *blurb,
GTypeis_a_type,
GParamFlagsflags
)

GOBJECT_VAR

_g_param_spec_types ( void )

IMPORT_C GType **_g_param_spec_types(void)

g_param_spec_types

GType *g_param_spec_types