| Top |  |  |  |  | 
| GIArgument | |
| GIUnresolvedInfo | |
| enum | GITypeTag | 
| enum | GIArrayType | 
| #define | GI_TYPE_TAG_N_TYPES | 
Stores an argument of varying type
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 GHashTable | ||
| a GError | ||
| Unicode character |