| GObject Introspection Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
typedef GIUnionInfo; gint g_union_info_get_n_fields (GIUnionInfo *info); GIFieldInfo * g_union_info_get_field (GIUnionInfo *info,gint n); gint g_union_info_get_n_methods (GIUnionInfo *info); GIFunctionInfo * g_union_info_get_method (GIUnionInfo *info,gint n); gboolean g_union_info_is_discriminated (GIUnionInfo *info); gint g_union_info_get_discriminator_offset (GIUnionInfo *info); GITypeInfo * g_union_info_get_discriminator_type (GIUnionInfo *info); GIConstantInfo * g_union_info_get_discriminator (GIUnionInfo *info,gint n); GIFunctionInfo * g_union_info_find_method (GIUnionInfo *info,const gchar *name); gsize g_union_info_get_size (GIUnionInfo *info); gsize g_union_info_get_alignment (GIUnionInfo *info);
GIFieldInfo * g_union_info_get_field (GIUnionInfo *info,gint n);
|
|
|
|
Returns : |
GIFunctionInfo * g_union_info_get_method (GIUnionInfo *info,gint n);
|
|
|
|
Returns : |
gboolean g_union_info_is_discriminated (GIUnionInfo *info);
|
|
Returns : |
gint g_union_info_get_discriminator_offset
(GIUnionInfo *info);
|
|
Returns : |
GITypeInfo * g_union_info_get_discriminator_type (GIUnionInfo *info);
|
|
Returns : |
GIConstantInfo * g_union_info_get_discriminator (GIUnionInfo *info,gint n);
|
|
|
|
Returns : |
GIFunctionInfo * g_union_info_find_method (GIUnionInfo *info,const gchar *name);
|
|
|
|
Returns : |
gsize g_union_info_get_alignment (GIUnionInfo *info);
|
|
Returns : |