| Top |  |  |  |  | 
| #define | GI_IS_PROPERTY_INFO() | 
| GParamFlags | g_property_info_get_flags () | 
| GITransfer | g_property_info_get_ownership_transfer () | 
| GITypeInfo * | g_property_info_get_type () | 
| GIFunctionInfo * | g_property_info_get_getter () | 
| GIFunctionInfo * | g_property_info_get_setter () | 
GIPropertyInfo represents a property in a GObject.
A property belongs to either a GIObjectInfo or a GIInterfaceInfo.
GParamFlags
g_property_info_get_flags (GIPropertyInfo *info);
Obtain the flags for this property info. See GParamFlags for more information about possible flag values.
GITransfer
g_property_info_get_ownership_transfer
                               (GIPropertyInfo *info);
Obtain the ownership transfer for this property. See GITransfer for more information about transfer values.
GITypeInfo *
g_property_info_get_type (GIPropertyInfo *info);
Obtain the type information for the property info
.
GIFunctionInfo *
g_property_info_get_getter (GIPropertyInfo *info);
Obtains the getter function associated with this GIPropertyInfo.
The setter is only available for G_PARAM_READABLE properties.
the function info or NULL if not set.
Free it with g_base_info_unref() when done. 
[transfer full][nullable]
GIFunctionInfo *
g_property_info_get_setter (GIPropertyInfo *info);
Obtains the setter function associated with this GIPropertyInfo.
The setter is only available for G_PARAM_WRITABLE properties that
are also not G_PARAM_CONSTRUCT_ONLY.
the function info or NULL if not set.
Free it with g_base_info_unref() when done. 
[transfer full][nullable]
typedef GIBaseInfo GIPropertyInfo;
Represents a property of a GIObjectInfo or a GIInterfaceInfo.