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