| Top |  |  |  |  | 
| GIArgument | |
| GIUnresolvedInfo | |
| enum | GITypeTag | 
| enum | GIArrayType | 
| #define | GI_TYPE_TAG_N_TYPES | 
Stores an argument of varying type
| gboolean  | TODO | |
| gint8  | TODO | |
| guint8  | TODO | |
| gint16  | TODO | |
| guint16  | TODO | |
| gint32  | TODO | |
| guint32  | TODO | |
| gint64  | TODO | |
| guint64  | TODO | |
| gfloat  | TODO | |
| gdouble  | TODO | |
| gshort  | TODO | |
| gushort  | TODO | |
| gint  | TODO | |
| guint  | TODO | |
| glong  | TODO | |
| gulong  | TODO | |
| gssize  | TODO | |
| gsize  | TODO | |
| gchar * | TODO | |
| gpointer  | TODO | 
typedef struct _GIUnresolvedInfo GIUnresolvedInfo;
Represents a unresolved type in a typelib.
The type tag of a GITypeInfo.
| void | ||
| boolean | ||
| 8-bit signed integer | ||
| 8-bit unsigned integer | ||
| 16-bit signed integer | ||
| 16-bit unsigned integer | ||
| 32-bit signed integer | ||
| 32-bit unsigned integer | ||
| 64-bit signed integer | ||
| 64-bit unsigned integer | ||
| float | ||
| double floating point | ||
| a GType | ||
| a UTF-8 encoded string | ||
| a filename, encoded in the same encoding as the native filesystem is using. | ||
| an array | ||
| an extended interface object | ||
| a GList | ||
| a GSList | ||
| a GError | ||
| Unicode character | 
The type of array in a GITypeInfo.