![]() |
![]() |
![]() |
GObject Introspection Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
#define GI_IS_PROPERTY_INFO (info) typedef GIPropertyInfo; GParamFlags g_property_info_get_flags (GIPropertyInfo *info
); GITypeInfo * g_property_info_get_type (GIPropertyInfo *info
); GITransfer g_property_info_get_ownership_transfer (GIPropertyInfo *info
);
GIPropertyInfo represents a property. A property belongs to either a GIObjectInfo or a GIInterfaceInfo.
typedef GIBaseInfo GIPropertyInfo;
Represents a property of a GIObjectInfo or a GIInterfaceInfo.
GParamFlags g_property_info_get_flags (GIPropertyInfo *info
);
Obtain the flags for this property info. See GParamFags for more information about possible flag values.
|
a GIPropertyInfo |
Returns : |
the flags |
GITypeInfo * g_property_info_get_type (GIPropertyInfo *info
);
Obtain the type information for the property info
.
|
a GIPropertyInfo |
Returns : |
the GITypeInfo, free it with
g_base_info_unref() when done. [transfer full]
|
GITransfer g_property_info_get_ownership_transfer
(GIPropertyInfo *info
);
Obtain the ownership transfer for this property. See GITransfer for more information about transfer values.
|
a GIPropertyInfo |
Returns : |
the transfer |