| GObject Introspection Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
typedef GIArgInfo; GIDirection g_arg_info_get_direction (GIArgInfo *info); gboolean g_arg_info_is_dipper (GIArgInfo *info); gboolean g_arg_info_is_return_value (GIArgInfo *info); gboolean g_arg_info_is_optional (GIArgInfo *info); gboolean g_arg_info_may_be_null (GIArgInfo *info); GITransfer g_arg_info_get_ownership_transfer (GIArgInfo *info); GIScopeType g_arg_info_get_scope (GIArgInfo *info); gint g_arg_info_get_closure (GIArgInfo *info); gint g_arg_info_get_destroy (GIArgInfo *info); GITypeInfo * g_arg_info_get_type (GIArgInfo *info); void g_arg_info_load_type (GIArgInfo *info,GITypeInfo *type);
GIDirection g_arg_info_get_direction (GIArgInfo *info);
|
|
Returns : |
gboolean g_arg_info_is_return_value (GIArgInfo *info);
|
|
Returns : |
GITransfer g_arg_info_get_ownership_transfer (GIArgInfo *info);
|
|
Returns : |
GITypeInfo * g_arg_info_get_type (GIArgInfo *info);
|
A GIArgInfo |
Returns : |
Information about the type of argument info. [transfer full]
|
void g_arg_info_load_type (GIArgInfo *info,GITypeInfo *type);
Get information about a the type of given argument info; this
function is a variant of g_arg_info_get_type() designed for stack
allocation.
The initialized type must not be referenced after info is deallocated.
|
A GIArgInfo |
|
Initialized with information about type of info. [out caller-allocates]
|