Class

GIRepositoryEnumInfo

since: 2.80

[]

Description [src]

final class GIRepository.EnumInfo : GObject.TypeInstance
{
  /* No available fields */
}

A GIEnumInfo represents an enumeration.

The GIEnumInfo contains a set of values (each a GIValueInfo) and a type.

The GIValueInfo for a value is fetched by calling gi_enum_info_get_value() on a GIEnumInfo.

Available since: 2.80

Descendants

[]

Instance methods

gi_enum_info_get_error_domain

Obtain the string form of the quark for the error domain associated with this enum, if any.

since: 2.80

gi_enum_info_get_method

Obtain an enum type method at index n.

since: 2.80

gi_enum_info_get_n_methods

Obtain the number of methods that this enum type has.

since: 2.80

gi_enum_info_get_n_values

Obtain the number of values this enumeration contains.

since: 2.80

gi_enum_info_get_storage_type

Obtain the tag of the type used for the enum in the C ABI. This will will be a signed or unsigned integral type.

since: 2.80

gi_enum_info_get_value

Obtain a value for this enumeration.

since: 2.80

Methods inherited from GIRegisteredTypeInfo (4)
Methods inherited from GIBaseInfo (11)