Blame gtk/gtkmarshalers.list

Packit 98cdb6
# see glib-genmarshal(1) for a detailed description of the file format,
Packit 98cdb6
# possible parameter types are:
Packit 98cdb6
#   VOID        indicates   no   return   type,  or  no  extra
Packit 98cdb6
#               parameters. if VOID is used as  the  parameter
Packit 98cdb6
#               list, no additional parameters may be present.
Packit 98cdb6
#   BOOLEAN     for boolean types (gboolean)
Packit 98cdb6
#   CHAR        for signed char types (gchar)
Packit 98cdb6
#   UCHAR       for unsigned char types (guchar)
Packit 98cdb6
#   INT         for signed integer types (gint)
Packit 98cdb6
#   UINT        for unsigned integer types (guint)
Packit 98cdb6
#   LONG        for signed long integer types (glong)
Packit 98cdb6
#   ULONG       for unsigned long integer types (gulong)
Packit 98cdb6
#   ENUM        for enumeration types (gint)
Packit 98cdb6
#   FLAGS       for flag enumeration types (guint)
Packit 98cdb6
#   FLOAT       for single-precision float types (gfloat)
Packit 98cdb6
#   DOUBLE      for double-precision float types (gdouble)
Packit 98cdb6
#   STRING      for string types (gchar*)
Packit 98cdb6
#   BOXED       for boxed (anonymous but reference counted) types (GBoxed*)
Packit 98cdb6
#   POINTER     for anonymous pointer types (gpointer)
Packit 98cdb6
#   OBJECT      for GObject or derived types (GObject*)
Packit 98cdb6
#   NONE        deprecated alias for VOID
Packit 98cdb6
#   BOOL        deprecated alias for BOOLEAN
Packit 98cdb6
Packit 98cdb6
BOOLEAN:BOXED
Packit 98cdb6
BOOLEAN:BOXED,BOXED
Packit 98cdb6
BOOLEAN:ENUM
Packit 98cdb6
BOOLEAN:ENUM,BOOLEAN
Packit 98cdb6
BOOLEAN:ENUM,DOUBLE
Packit 98cdb6
BOOLEAN:ENUM,INT
Packit 98cdb6
BOOLEAN:OBJECT
Packit 98cdb6
BOOLEAN:OBJECT,UINT,FLAGS
Packit 98cdb6
BOOLEAN:OBJECT,INT,INT,UINT
Packit 98cdb6
BOOLEAN:OBJECT,STRING,STRING,BOXED
Packit 98cdb6
BOOLEAN:OBJECT,BOXED
Packit 98cdb6
BOOLEAN:OBJECT,BOXED,BOXED
Packit 98cdb6
BOOLEAN:OBJECT,OBJECT,OBJECT
Packit 98cdb6
BOOLEAN:OBJECT,STRING,STRING
Packit 98cdb6
BOOLEAN:OBJECT,ENUM
Packit 98cdb6
BOOLEAN:INT
Packit 98cdb6
BOOLEAN:INT,INT
Packit 98cdb6
BOOLEAN:INT,INT,INT
Packit 98cdb6
BOOLEAN:INT,INT,BOOLEAN,OBJECT
Packit 98cdb6
BOOLEAN:UINT
Packit 98cdb6
BOOLEAN:VOID
Packit 98cdb6
BOOLEAN:BOOLEAN
Packit 98cdb6
BOOLEAN:BOOLEAN,BOOLEAN,BOOLEAN
Packit 98cdb6
BOOLEAN:STRING
Packit 98cdb6
ENUM:ENUM
Packit 98cdb6
ENUM:VOID
Packit 98cdb6
INT:POINTER
Packit 98cdb6
OBJECT:VOID
Packit 98cdb6
STRING:DOUBLE
Packit 98cdb6
VOID:DOUBLE
Packit 98cdb6
VOID:BOOLEAN
Packit 98cdb6
VOID:BOOLEAN,BOOLEAN,BOOLEAN
Packit 98cdb6
VOID:BOXED
Packit 98cdb6
VOID:BOXED,BOXED
Packit 98cdb6
VOID:BOXED,BOXED,POINTER
Packit 98cdb6
VOID:BOXED,OBJECT
Packit 98cdb6
VOID:BOXED,STRING,INT
Packit 98cdb6
VOID:BOXED,UINT
Packit 98cdb6
VOID:BOXED,UINT,FLAGS
Packit 98cdb6
VOID:BOXED,UINT,UINT
Packit 98cdb6
VOID:ENUM
Packit 98cdb6
VOID:ENUM,BOOLEAN
Packit 98cdb6
VOID:ENUM,ENUM
Packit 98cdb6
VOID:ENUM,FLOAT
Packit 98cdb6
VOID:ENUM,FLOAT,BOOLEAN
Packit 98cdb6
VOID:ENUM,INT
Packit 98cdb6
VOID:ENUM,INT,BOOLEAN
Packit 98cdb6
VOID:ENUM,BOXED
Packit 98cdb6
VOID:INT
Packit 98cdb6
VOID:INT,BOOLEAN
Packit 98cdb6
VOID:INT,INT
Packit 98cdb6
VOID:INT,INT,BOXED
Packit 98cdb6
VOID:INT,INT,INT
Packit 98cdb6
VOID:OBJECT
Packit 98cdb6
VOID:OBJECT,BOOLEAN
Packit 98cdb6
VOID:OBJECT,BOXED,BOXED
Packit 98cdb6
VOID:OBJECT,BOXED,UINT,UINT
Packit 98cdb6
VOID:OBJECT,INT
Packit 98cdb6
VOID:OBJECT,INT,OBJECT
Packit 98cdb6
VOID:OBJECT,INT,INT
Packit 98cdb6
VOID:OBJECT,INT,INT,BOXED,UINT,UINT
Packit 98cdb6
VOID:OBJECT,OBJECT
Packit 98cdb6
VOID:OBJECT,STRING
Packit 98cdb6
VOID:OBJECT,STRING,STRING
Packit 98cdb6
VOID:OBJECT,UINT
Packit 98cdb6
VOID:OBJECT,UINT,FLAGS
Packit 98cdb6
VOID:OBJECT,STRING
Packit 98cdb6
VOID:OBJECT,OBJECT,OBJECT
Packit 98cdb6
VOID:POINTER
Packit 98cdb6
VOID:POINTER,INT
Packit 98cdb6
VOID:POINTER,BOOLEAN
Packit 98cdb6
VOID:POINTER,POINTER,BOOLEAN
Packit 98cdb6
VOID:POINTER,POINTER,POINTER
Packit 98cdb6
VOID:POINTER,UINT
Packit 98cdb6
VOID:STRING
Packit 98cdb6
VOID:STRING,BOXED
Packit 98cdb6
VOID:STRING,STRING
Packit 98cdb6
VOID:STRING,STRING,STRING
Packit 98cdb6
VOID:STRING,INT,POINTER
Packit 98cdb6
VOID:STRING,UINT,FLAGS
Packit 98cdb6
VOID:STRING,UINT,FLAGS,UINT
Packit 98cdb6
VOID:UINT,FLAGS,BOXED
Packit 98cdb6
VOID:UINT,UINT
Packit 98cdb6
VOID:UINT,STRING
Packit 98cdb6
VOID:UINT,BOXED,UINT,FLAGS,FLAGS
Packit 98cdb6
VOID:UINT,OBJECT,UINT,FLAGS,FLAGS
Packit 98cdb6
VOID:UINT,STRING,UINT
Packit 98cdb6
VOID:UINT,UINT
Packit 98cdb6
VOID:VOID
Packit 98cdb6
OBJECT:OBJECT,INT,INT
Packit 98cdb6
VOID:POINTER,POINTER,POINTER,POINTER,STRING