2 <repository version="1.0"
3 xmlns="http://www.gtk.org/introspection/core/1.0"
4 xmlns:c="http://www.gtk.org/introspection/c/1.0"
5 xmlns:glib="http://www.gtk.org/introspection/glib/1.0">
6 <namespace name="utility" shared-library="libutility.la">
9 parent="GObject.Object"
10 glib:type-name="UtilityObject"
11 glib:get-type="utility_object_get_type">
13 <record name="ObjectClass" c:type="UtilityObjectClass">
14 <field name="parent_class">
15 <type name="GObject.Class" c:type="GObjectClass"/>
18 <enumeration name="EnumType" c:type="UtilityEnumType">
19 <member name="a" value="0" c:identifier="UTILITY_ENUM_A"/>
20 <member name="b" value="1" c:identifier="UTILITY_ENUM_B"/>
21 <member name="c" value="2" c:identifier="UTILITY_ENUM_C"/>
23 <enumeration name="FlagType" c:type="UtilityFlagType">
24 <member name="a" value="0" c:identifier="UTILITY_FLAG_A"/>
25 <member name="b" value="1" c:identifier="UTILITY_FLAG_B"/>
26 <member name="c" value="2" c:identifier="UTILITY_FLAG_C"/>
28 <record name="Struct" c:type="UtilityStruct"/>