Property Info

G-Golf Property Info low level API.
GIPropertyInfo — Struct representing a property.

Procedures

gi-property-g-type
g-property-info-get-flags
g-property-info-get-ownership-transfer
g-property-info-get-type

Struct Hierarchy

GIBaseInfoInfo
  +— GIPropertyInfo

Description

GIPropertyInfo represents a property. A property belongs to either a GIObjectInfo or a GIInterfaceInfo.

Procedures

Note: in this section, the info argument is [must be] a pointer to a GIPropertyInfo.

Procedure: gi-property-g-type info

Returns an integer.

Obtains and returns the GType value of the property.

Procedure: g-property-info-get-flags info

Returns a list of %g-param-flags.

Obtain the flags for this property info. See GParamSpec for the list of possible flag values.

Procedure: g-property-info-get-ownership-transfer info

Returns the ownership transfer for this property.

Obtain the ownership transfer for this property. See %gi-transfer for more information about transfer values.

Procedure: g-property-info-get-type info

Returns a pointer to a GITypeInfo.

Obtain the type information for this property. The GITypeInfo must be free’d using g-base-info-unref when done.