2 * This file is part of duit.
4 * duit is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU Lesser General Public License as published by
6 * the Free Software Foundation; either version 2.1 of the License, or
7 * (at your option) any later version.
9 * duit is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU Lesser General Public License for more details.
14 * You should have received a copy of the GNU Lesser General Public License
15 * along with duit; if not, write to the Free Software
16 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19 // generated automatically - do not change
20 // find conversion definition on APILookup.txt
21 // implement new conversion functionalities on the wrap.utils pakage
23 // Adapted from John Reimer's DUI loader modules
28 private import std
.stdio
;
29 private import gobject
.gobjecttypes
;
30 private import lib
.Loader
;
31 private import lib
.paths
;
33 private Linker gobject_Linker
;
37 gobject_Linker
= new Linker(libPath
~ importLibs
[LIBRARY
.GOBJECT
] );
38 gobject_Linker
.link(gobjectLinks
);
39 debug writefln("* Finished static this(): gobject");
44 delete gobject_Linker
;
45 debug writefln("* Finished static ~this(): gobject");
52 void function()g_type_init
;
53 void function(GTypeDebugFlags debugFlags
)g_type_init_with_debug_flags
;
54 gchar
* function(GType type
)g_type_name
;
55 GQuark
function(GType type
)g_type_qname
;
56 GType
function(gchar
* name
)g_type_from_name
;
57 GType
function(GType type
)g_type_parent
;
58 guint
function(GType type
)g_type_depth
;
59 GType
function(GType leafType
, GType rootType
)g_type_next_base
;
60 gboolean
function(GType type
, GType isAType
)g_type_is_a
;
61 gpointer
function(GType type
)g_type_class_ref
;
62 gpointer
function(GType type
)g_type_class_peek
;
63 gpointer
function(GType type
)g_type_class_peek_static
;
64 void function(gpointer gClass
)g_type_class_unref
;
65 gpointer
function(gpointer gClass
)g_type_class_peek_parent
;
66 void function(gpointer gClass
, gsize privateSize
)g_type_class_add_private
;
67 gpointer
function(gpointer instanceClass
, GType ifaceType
)g_type_interface_peek
;
68 gpointer
function(gpointer gIface
)g_type_interface_peek_parent
;
69 gpointer
function(GType gType
)g_type_default_interface_ref
;
70 gpointer
function(GType gType
)g_type_default_interface_peek
;
71 void function(gpointer gIface
)g_type_default_interface_unref
;
72 GType
* function(GType type
, guint
* nChildren
)g_type_children
;
73 GType
* function(GType type
, guint
* nInterfaces
)g_type_interfaces
;
74 GType
* function(GType interfaceType
, guint
* nPrerequisites
)g_type_interface_prerequisites
;
75 void function(GType type
, GQuark quark
, gpointer data
)g_type_set_qdata
;
76 gpointer
function(GType type
, GQuark quark
)g_type_get_qdata
;
77 void function(GType type
, GTypeQuery
* query
)g_type_query
;
78 GType
function(GType parentType
, gchar
* typeName
, GTypeInfo
* info
, GTypeFlags flags
)g_type_register_static
;
79 GType
function(GType parentType
, gchar
* typeName
, guint classSize
, GClassInitFunc classInit
, guint instanceSize
, GInstanceInitFunc instanceInit
, GTypeFlags flags
)g_type_register_static_simple
;
80 GType
function(GType parentType
, gchar
* typeName
, GTypePlugin
* plugin
, GTypeFlags flags
)g_type_register_dynamic
;
81 GType
function(GType typeId
, gchar
* typeName
, GTypeInfo
* info
, GTypeFundamentalInfo
* finfo
, GTypeFlags flags
)g_type_register_fundamental
;
82 void function(GType instanceType
, GType interfaceType
, GInterfaceInfo
* info
)g_type_add_interface_static
;
83 void function(GType instanceType
, GType interfaceType
, GTypePlugin
* plugin
)g_type_add_interface_dynamic
;
84 void function(GType interfaceType
, GType prerequisiteType
)g_type_interface_add_prerequisite
;
85 GTypePlugin
* function(GType type
)g_type_get_plugin
;
86 GTypePlugin
* function(GType instanceType
, GType interfaceType
)g_type_interface_get_plugin
;
87 GType
function()g_type_fundamental_next
;
88 GType
function(GType typeId
)g_type_fundamental
;
89 GTypeInstance
* function(GType type
)g_type_create_instance
;
90 void function(GTypeInstance
* instanc
)g_type_free_instance
;
91 void function(gpointer cacheData
, GTypeClassCacheFunc cacheFunc
)g_type_add_class_cache_func
;
92 void function(gpointer cacheData
, GTypeClassCacheFunc cacheFunc
)g_type_remove_class_cache_func
;
93 void function(gpointer gClass
)g_type_class_unref_uncached
;
94 void function(gpointer checkData
, GTypeInterfaceCheckFunc checkFunc
)g_type_add_interface_check
;
95 void function(gpointer checkData
, GTypeInterfaceCheckFunc checkFunc
)g_type_remove_interface_check
;
96 GTypeValueTable
* function(GType type
)g_type_value_table_peek
;
100 void function(GTypePlugin
* plugin
)g_type_plugin_use
;
101 void function(GTypePlugin
* plugin
)g_type_plugin_unuse
;
102 void function(GTypePlugin
* plugin
, GType gType
, GTypeInfo
* info
, GTypeValueTable
* valueTable
)g_type_plugin_complete_type_info
;
103 void function(GTypePlugin
* plugin
, GType instanceType
, GType interfaceType
, GInterfaceInfo
* info
)g_type_plugin_complete_interface_info
;
105 // gobject.TypeModule
107 gboolean
function(GTypeModule
* modul
)g_type_module_use
;
108 void function(GTypeModule
* modul
)g_type_module_unuse
;
109 void function(GTypeModule
* modul
, gchar
* name
)g_type_module_set_name
;
110 GType
function(GTypeModule
* modul
, GType parentType
, gchar
* typeName
, GTypeInfo
* typeInfo
, GTypeFlags flags
)g_type_module_register_type
;
111 void function(GTypeModule
* modul
, GType instanceType
, GType interfaceType
, GInterfaceInfo
* interfaceInfo
)g_type_module_add_interface
;
112 GType
function(GTypeModule
* modul
, gchar
* name
, GEnumValue
* _StaticValues
)g_type_module_register_enum
;
113 GType
function(GTypeModule
* modul
, gchar
* name
, GFlagsValue
* _StaticValues
)g_type_module_register_flags
;
117 void function(GObjectClass
* oclass
, guint propertyId
, GParamSpec
* pspec
)g_object_class_install_property
;
118 GParamSpec
* function(GObjectClass
* oclass
, gchar
* propertyName
)g_object_class_find_property
;
119 GParamSpec
** function(GObjectClass
* oclass
, guint
* nProperties
)g_object_class_list_properties
;
120 void function(GObjectClass
* oclass
, guint propertyId
, gchar
* name
)g_object_class_override_property
;
121 void function(gpointer gIface
, GParamSpec
* pspec
)g_object_interface_install_property
;
122 GParamSpec
* function(gpointer gIface
, gchar
* propertyName
)g_object_interface_find_property
;
123 GParamSpec
** function(gpointer gIface
, guint
* nPropertiesP
)g_object_interface_list_properties
;
124 gpointer
function(GType objectType
, gchar
* firstPropertyName
, ... )g_object_new
;
125 gpointer
function(GType objectType
, guint nParameters
, GParameter
* parameters
)g_object_newv
;
126 gpointer
function(gpointer object
)g_object_ref
;
127 void function(gpointer object
)g_object_unref
;
128 gpointer
function(gpointer object
)g_object_ref_sink
;
129 gboolean
function(gpointer object
)g_object_is_floating
;
130 void function(GObject
* object
)g_object_force_floating
;
131 void function(GObject
* object
, GWeakNotify notify
, gpointer data
)g_object_weak_ref
;
132 void function(GObject
* object
, GWeakNotify notify
, gpointer data
)g_object_weak_unref
;
133 void function(GObject
* object
, gpointer
* weakPointerLocation
)g_object_add_weak_pointer
;
134 void function(GObject
* object
, gpointer
* weakPointerLocation
)g_object_remove_weak_pointer
;
135 void function(GObject
* object
, GToggleNotify notify
, gpointer data
)g_object_add_toggle_ref
;
136 void function(GObject
* object
, GToggleNotify notify
, gpointer data
)g_object_remove_toggle_ref
;
137 gpointer
function(gpointer object
, gchar
* signalSpec
, ... )g_object_connect
;
138 void function(gpointer object
, gchar
* signalSpec
, ... )g_object_disconnect
;
139 void function(gpointer object
, gchar
* firstPropertyName
, ... )g_object_set
;
140 void function(gpointer object
, gchar
* firstPropertyName
, ... )g_object_get
;
141 void function(GObject
* object
, gchar
* propertyName
)g_object_notify
;
142 void function(GObject
* object
)g_object_freeze_notify
;
143 void function(GObject
* object
)g_object_thaw_notify
;
144 gpointer
function(GObject
* object
, gchar
* key
)g_object_get_data
;
145 void function(GObject
* object
, gchar
* key
, gpointer data
)g_object_set_data
;
146 void function(GObject
* object
, gchar
* key
, gpointer data
, GDestroyNotify destroy
)g_object_set_data_full
;
147 gpointer
function(GObject
* object
, gchar
* key
)g_object_steal_data
;
148 gpointer
function(GObject
* object
, GQuark quark
)g_object_get_qdata
;
149 void function(GObject
* object
, GQuark quark
, gpointer data
)g_object_set_qdata
;
150 void function(GObject
* object
, GQuark quark
, gpointer data
, GDestroyNotify destroy
)g_object_set_qdata_full
;
151 gpointer
function(GObject
* object
, GQuark quark
)g_object_steal_qdata
;
152 void function(GObject
* object
, gchar
* propertyName
, GValue
* value
)g_object_set_property
;
153 void function(GObject
* object
, gchar
* propertyName
, GValue
* value
)g_object_get_property
;
154 GObject
* function(GType objectType
, gchar
* firstPropertyName
, va_list varArgs
)g_object_new_valist
;
155 void function(GObject
* object
, gchar
* firstPropertyName
, va_list varArgs
)g_object_set_valist
;
156 void function(GObject
* object
, gchar
* firstPropertyName
, va_list varArgs
)g_object_get_valist
;
157 void function(GObject
* object
, GClosure
* closure
)g_object_watch_closure
;
158 void function(GObject
* object
)g_object_run_dispose
;
162 GEnumValue
* function(GEnumClass
* enumClass
, gint value
)g_enum_get_value
;
163 GEnumValue
* function(GEnumClass
* enumClass
, gchar
* name
)g_enum_get_value_by_name
;
164 GEnumValue
* function(GEnumClass
* enumClass
, gchar
* nick
)g_enum_get_value_by_nick
;
165 GType
function(gchar
* name
, GEnumValue
* _StaticValues
)g_enum_register_static
;
166 void function(GType type
, GTypeInfo
* info
, GEnumValue
* _Values
)g_enum_complete_type_info
;
170 GFlagsValue
* function(GFlagsClass
* flagsClass
, guint value
)g_flags_get_first_value
;
171 GFlagsValue
* function(GFlagsClass
* flagsClass
, gchar
* name
)g_flags_get_value_by_name
;
172 GFlagsValue
* function(GFlagsClass
* flagsClass
, gchar
* nick
)g_flags_get_value_by_nick
;
173 GType
function(gchar
* name
, GFlagsValue
* _StaticValues
)g_flags_register_static
;
174 void function(GType type
, GTypeInfo
* info
, GFlagsValue
* _Values
)g_flags_complete_type_info
;
178 gpointer
function(GType boxedType
, gconstpointer srcBoxed
)g_boxed_copy
;
179 void function(GType boxedType
, gpointer boxed
)g_boxed_free
;
180 GType
function(gchar
* name
, GBoxedCopyFunc boxedCopy
, GBoxedFreeFunc boxedFree
)g_boxed_type_register_static
;
181 GType
function(gchar
* name
)g_pointer_type_register_static
;
185 GValue
* function(GValue
* value
, GType gType
)g_value_init
;
186 void function(GValue
* srcValue
, GValue
* destValue
)g_value_copy
;
187 GValue
* function(GValue
* value
)g_value_reset
;
188 void function(GValue
* value
)g_value_unset
;
189 void function(GValue
* value
, gpointer instanc
)g_value_set_instance
;
190 gboolean
function(GValue
* value
)g_value_fits_pointer
;
191 gpointer
function(GValue
* value
)g_value_peek_pointer
;
192 gboolean
function(GType srcType
, GType destType
)g_value_type_compatible
;
193 gboolean
function(GType srcType
, GType destType
)g_value_type_transformable
;
194 gboolean
function(GValue
* srcValue
, GValue
* destValue
)g_value_transform
;
195 void function(GType srcType
, GType destType
, GValueTransform transformFunc
)g_value_register_transform_func
;
196 gchar
* function(GValue
* value
)g_strdup_value_contents
;
197 GParamSpec
* function(gchar
* name
, gchar
* nick
, gchar
* blurb
, gboolean defaultValue
, GParamFlags flags
)g_param_spec_boolean
;
198 void function(GValue
* value
, gboolean vBoolean
)g_value_set_boolean
;
199 gboolean
function(GValue
* value
)g_value_get_boolean
;
200 GParamSpec
* function(gchar
* name
, gchar
* nick
, gchar
* blurb
, gint8 minimum
, gint8 maximum
, gint8 defaultValue
, GParamFlags flags
)g_param_spec_char
;
201 void function(GValue
* value
, gchar vChar
)g_value_set_char
;
202 gchar
function(GValue
* value
)g_value_get_char
;
203 GParamSpec
* function(gchar
* name
, gchar
* nick
, gchar
* blurb
, guint8 minimum
, guint8 maximum
, guint8 defaultValue
, GParamFlags flags
)g_param_spec_uchar
;
204 void function(GValue
* value
, guchar vUchar
)g_value_set_uchar
;
205 guchar
function(GValue
* value
)g_value_get_uchar
;
206 GParamSpec
* function(gchar
* name
, gchar
* nick
, gchar
* blurb
, gint minimum
, gint maximum
, gint defaultValue
, GParamFlags flags
)g_param_spec_int
;
207 void function(GValue
* value
, gint vInt
)g_value_set_int
;
208 gint
function(GValue
* value
)g_value_get_int
;
209 GParamSpec
* function(gchar
* name
, gchar
* nick
, gchar
* blurb
, guint minimum
, guint maximum
, guint defaultValue
, GParamFlags flags
)g_param_spec_uint
;
210 void function(GValue
* value
, guint vUint
)g_value_set_uint
;
211 guint
function(GValue
* value
)g_value_get_uint
;
212 GParamSpec
* function(gchar
* name
, gchar
* nick
, gchar
* blurb
, glong minimum
, glong maximum
, glong defaultValue
, GParamFlags flags
)g_param_spec_long
;
213 void function(GValue
* value
, glong vLong
)g_value_set_long
;
214 glong
function(GValue
* value
)g_value_get_long
;
215 GParamSpec
* function(gchar
* name
, gchar
* nick
, gchar
* blurb
, gulong minimum
, gulong maximum
, gulong defaultValue
, GParamFlags flags
)g_param_spec_ulong
;
216 void function(GValue
* value
, gulong vUlong
)g_value_set_ulong
;
217 gulong
function(GValue
* value
)g_value_get_ulong
;
218 GParamSpec
* function(gchar
* name
, gchar
* nick
, gchar
* blurb
, gint64 minimum
, gint64 maximum
, gint64 defaultValue
, GParamFlags flags
)g_param_spec_int64
;
219 void function(GValue
* value
, gint64 vInt64
)g_value_set_int64
;
220 gint64
function(GValue
* value
)g_value_get_int64
;
221 GParamSpec
* function(gchar
* name
, gchar
* nick
, gchar
* blurb
, guint64 minimum
, guint64 maximum
, guint64 defaultValue
, GParamFlags flags
)g_param_spec_uint64
;
222 void function(GValue
* value
, guint64 vUint64
)g_value_set_uint64
;
223 guint64
function(GValue
* value
)g_value_get_uint64
;
224 GParamSpec
* function(gchar
* name
, gchar
* nick
, gchar
* blurb
, gfloat minimum
, gfloat maximum
, gfloat defaultValue
, GParamFlags flags
)g_param_spec_float
;
225 void function(GValue
* value
, gfloat vFloat
)g_value_set_float
;
226 gfloat
function(GValue
* value
)g_value_get_float
;
227 GParamSpec
* function(gchar
* name
, gchar
* nick
, gchar
* blurb
, gdouble minimum
, gdouble maximum
, gdouble defaultValue
, GParamFlags flags
)g_param_spec_double
;
228 void function(GValue
* value
, gdouble vDouble
)g_value_set_double
;
229 gdouble
function(GValue
* value
)g_value_get_double
;
230 GParamSpec
* function(gchar
* name
, gchar
* nick
, gchar
* blurb
, GType enumType
, gint defaultValue
, GParamFlags flags
)g_param_spec_enum
;
231 void function(GValue
* value
, gint vEnum
)g_value_set_enum
;
232 gint
function(GValue
* value
)g_value_get_enum
;
233 GParamSpec
* function(gchar
* name
, gchar
* nick
, gchar
* blurb
, GType flagsType
, guint defaultValue
, GParamFlags flags
)g_param_spec_flags
;
234 void function(GValue
* value
, guint vFlags
)g_value_set_flags
;
235 guint
function(GValue
* value
)g_value_get_flags
;
236 GParamSpec
* function(gchar
* name
, gchar
* nick
, gchar
* blurb
, gchar
* defaultValue
, GParamFlags flags
)g_param_spec_string
;
237 void function(GValue
* value
, gchar
* vString
)g_value_set_string
;
238 void function(GValue
* value
, gchar
* vString
)g_value_set_static_string
;
239 void function(GValue
* value
, gchar
* vString
)g_value_take_string
;
240 void function(GValue
* value
, gchar
* vString
)g_value_set_string_take_ownership
;
241 gchar
* function(GValue
* value
)g_value_get_string
;
242 gchar
* function(GValue
* value
)g_value_dup_string
;
243 GParamSpec
* function(gchar
* name
, gchar
* nick
, gchar
* blurb
, GType paramType
, GParamFlags flags
)g_param_spec_param
;
244 void function(GValue
* value
, GParamSpec
* param
)g_value_set_param
;
245 void function(GValue
* value
, GParamSpec
* param
)g_value_take_param
;
246 void function(GValue
* value
, GParamSpec
* param
)g_value_set_param_take_ownership
;
247 GParamSpec
* function(GValue
* value
)g_value_get_param
;
248 GParamSpec
* function(GValue
* value
)g_value_dup_param
;
249 GParamSpec
* function(gchar
* name
, gchar
* nick
, gchar
* blurb
, GType boxedType
, GParamFlags flags
)g_param_spec_boxed
;
250 void function(GValue
* value
, gconstpointer vBoxed
)g_value_set_boxed
;
251 void function(GValue
* value
, gconstpointer vBoxed
)g_value_set_static_boxed
;
252 void function(GValue
* value
, gconstpointer vBoxed
)g_value_take_boxed
;
253 void function(GValue
* value
, gconstpointer vBoxed
)g_value_set_boxed_take_ownership
;
254 gpointer
function(GValue
* value
)g_value_get_boxed
;
255 gpointer
function(GValue
* value
)g_value_dup_boxed
;
256 GParamSpec
* function(gchar
* name
, gchar
* nick
, gchar
* blurb
, GParamFlags flags
)g_param_spec_pointer
;
257 void function(GValue
* value
, gpointer vPointer
)g_value_set_pointer
;
258 gpointer
function(GValue
* value
)g_value_get_pointer
;
259 GParamSpec
* function(gchar
* name
, gchar
* nick
, gchar
* blurb
, GType objectType
, GParamFlags flags
)g_param_spec_object
;
260 void function(GValue
* value
, gpointer vObject
)g_value_set_object
;
261 void function(GValue
* value
, gpointer vObject
)g_value_take_object
;
262 void function(GValue
* value
, gpointer vObject
)g_value_set_object_take_ownership
;
263 gpointer
function(GValue
* value
)g_value_get_object
;
264 gpointer
function(GValue
* value
)g_value_dup_object
;
265 GParamSpec
* function(gchar
* name
, gchar
* nick
, gchar
* blurb
, gunichar defaultValue
, GParamFlags flags
)g_param_spec_unichar
;
266 GParamSpec
* function(gchar
* name
, gchar
* nick
, gchar
* blurb
, GParamSpec
* elementSpec
, GParamFlags flags
)g_param_spec_value_array
;
267 GParamSpec
* function(gchar
* name
, GParamSpec
* overridden
)g_param_spec_override
;
268 GParamSpec
* function(gchar
* name
, gchar
* nick
, gchar
* blurb
, GType isAType
, GParamFlags flags
)g_param_spec_gtype
;
269 GType
function(GValue
* value
)g_value_get_gtype
;
270 void function(GValue
* value
, GType vGtype
)g_value_set_gtype
;
274 GParamSpec
* function(GParamSpec
* pspec
)g_param_spec_ref
;
275 void function(GParamSpec
* pspec
)g_param_spec_unref
;
276 void function(GParamSpec
* pspec
)g_param_spec_sink
;
277 GParamSpec
* function(GParamSpec
* pspec
)g_param_spec_ref_sink
;
278 void function(GParamSpec
* pspec
, GValue
* value
)g_param_value_set_default
;
279 gboolean
function(GParamSpec
* pspec
, GValue
* value
)g_param_value_defaults
;
280 gboolean
function(GParamSpec
* pspec
, GValue
* value
)g_param_value_validate
;
281 gboolean
function(GParamSpec
* pspec
, GValue
* srcValue
, GValue
* destValue
, gboolean strictValidation
)g_param_value_convert
;
282 gint
function(GParamSpec
* pspec
, GValue
* value1
, GValue
* value2
)g_param_values_cmp
;
283 gchar
* function(GParamSpec
* pspec
)g_param_spec_get_name
;
284 gchar
* function(GParamSpec
* pspec
)g_param_spec_get_nick
;
285 gchar
* function(GParamSpec
* pspec
)g_param_spec_get_blurb
;
286 gpointer
function(GParamSpec
* pspec
, GQuark quark
)g_param_spec_get_qdata
;
287 void function(GParamSpec
* pspec
, GQuark quark
, gpointer data
)g_param_spec_set_qdata
;
288 void function(GParamSpec
* pspec
, GQuark quark
, gpointer data
, GDestroyNotify destroy
)g_param_spec_set_qdata_full
;
289 gpointer
function(GParamSpec
* pspec
, GQuark quark
)g_param_spec_steal_qdata
;
290 GParamSpec
* function(GParamSpec
* pspec
)g_param_spec_get_redirect_target
;
291 gpointer
function(GType paramType
, gchar
* name
, gchar
* nick
, gchar
* blurb
, GParamFlags flags
)g_param_spec_internal
;
292 GType
function(gchar
* name
, GParamSpecTypeInfo
* pspecInfo
)g_param_type_register_static
;
293 GParamSpecPool
* function(gboolean typePrefixing
)g_param_spec_pool_new
;
294 void function(GParamSpecPool
* pool
, GParamSpec
* pspec
, GType ownerType
)g_param_spec_pool_insert
;
295 void function(GParamSpecPool
* pool
, GParamSpec
* pspec
)g_param_spec_pool_remove
;
296 GParamSpec
* function(GParamSpecPool
* pool
, gchar
* paramName
, GType ownerType
, gboolean walkAncestors
)g_param_spec_pool_lookup
;
297 GParamSpec
** function(GParamSpecPool
* pool
, GType ownerType
, guint
* nPspecsP
)g_param_spec_pool_list
;
298 GList
* function(GParamSpecPool
* pool
, GType ownerType
)g_param_spec_pool_list_owned
;
302 guint
function(gchar
* signalName
, GType itype
, GSignalFlags signalFlags
, guint classOffset
, GSignalAccumulator accumulator
, gpointer accuData
, GSignalCMarshaller cMarshaller
, GType returnType
, guint nParams
, ... )g_signal_new
;
303 guint
function(gchar
* signalName
, GType itype
, GSignalFlags signalFlags
, GClosure
* classClosure
, GSignalAccumulator accumulator
, gpointer accuData
, GSignalCMarshaller cMarshaller
, GType returnType
, guint nParams
, GType
* paramTypes
)g_signal_newv
;
304 guint
function(gchar
* signalName
, GType itype
, GSignalFlags signalFlags
, GClosure
* classClosure
, GSignalAccumulator accumulator
, gpointer accuData
, GSignalCMarshaller cMarshaller
, GType returnType
, guint nParams
, va_list args
)g_signal_new_valist
;
305 void function(guint signalId
, GSignalQuery
* query
)g_signal_query
;
306 guint
function(gchar
* name
, GType itype
)g_signal_lookup
;
307 gchar
* function(guint signalId
)g_signal_name
;
308 guint
* function(GType itype
, guint
* nIds
)g_signal_list_ids
;
309 void function(gpointer instanc
, guint signalId
, GQuark detail
, ... )g_signal_emit
;
310 void function(gpointer instanc
, gchar
* detailedSignal
, ... )g_signal_emit_by_name
;
311 void function(GValue
* instanceAndParams
, guint signalId
, GQuark detail
, GValue
* returnValue
)g_signal_emitv
;
312 void function(gpointer instanc
, guint signalId
, GQuark detail
, va_list varArgs
)g_signal_emit_valist
;
313 gulong
function(gpointer instanc
, gchar
* detailedSignal
, GCallback cHandler
, gpointer gobject
, GConnectFlags connectFlags
)g_signal_connect_object
;
314 gulong
function(gpointer instanc
, gchar
* detailedSignal
, GCallback cHandler
, gpointer data
, GClosureNotify destroyData
, GConnectFlags connectFlags
)g_signal_connect_data
;
315 gulong
function(gpointer instanc
, gchar
* detailedSignal
, GClosure
* closure
, gboolean after
)g_signal_connect_closure
;
316 gulong
function(gpointer instanc
, guint signalId
, GQuark detail
, GClosure
* closure
, gboolean after
)g_signal_connect_closure_by_id
;
317 void function(gpointer instanc
, gulong handlerId
)g_signal_handler_block
;
318 void function(gpointer instanc
, gulong handlerId
)g_signal_handler_unblock
;
319 void function(gpointer instanc
, gulong handlerId
)g_signal_handler_disconnect
;
320 gulong
function(gpointer instanc
, GSignalMatchType mask
, guint signalId
, GQuark detail
, GClosure
* closure
, gpointer func
, gpointer data
)g_signal_handler_find
;
321 guint
function(gpointer instanc
, GSignalMatchType mask
, guint signalId
, GQuark detail
, GClosure
* closure
, gpointer func
, gpointer data
)g_signal_handlers_block_matched
;
322 guint
function(gpointer instanc
, GSignalMatchType mask
, guint signalId
, GQuark detail
, GClosure
* closure
, gpointer func
, gpointer data
)g_signal_handlers_unblock_matched
;
323 guint
function(gpointer instanc
, GSignalMatchType mask
, guint signalId
, GQuark detail
, GClosure
* closure
, gpointer func
, gpointer data
)g_signal_handlers_disconnect_matched
;
324 gboolean
function(gpointer instanc
, gulong handlerId
)g_signal_handler_is_connected
;
325 gboolean
function(gpointer instanc
, guint signalId
, GQuark detail
, gboolean mayBeBlocked
)g_signal_has_handler_pending
;
326 void function(gpointer instanc
, guint signalId
, GQuark detail
)g_signal_stop_emission
;
327 void function(gpointer instanc
, gchar
* detailedSignal
)g_signal_stop_emission_by_name
;
328 void function(guint signalId
, GType instanceType
, GClosure
* classClosure
)g_signal_override_class_closure
;
329 void function(GValue
* instanceAndParams
, GValue
* returnValue
)g_signal_chain_from_overridden
;
330 gulong
function(guint signalId
, GQuark detail
, GSignalEmissionHook hookFunc
, gpointer hookData
, GDestroyNotify dataDestroy
)g_signal_add_emission_hook
;
331 void function(guint signalId
, gulong hookId
)g_signal_remove_emission_hook
;
332 gboolean
function(gchar
* detailedSignal
, GType itype
, guint
* signalIdP
, GQuark
* detailP
, gboolean forceDetailQuark
)g_signal_parse_name
;
333 GSignalInvocationHint
* function(gpointer instanc
)g_signal_get_invocation_hint
;
334 GClosure
* function(GType itype
, guint structOffset
)g_signal_type_cclosure_new
;
335 gboolean
function(GSignalInvocationHint
* ihint
, GValue
* returnAccu
, GValue
* handlerReturn
, gpointer dummy
)g_signal_accumulator_true_handled
;
339 GClosure
* function(guint sizeofClosure
, GObject
* object
)g_closure_new_object
;
340 GClosure
* function(GClosure
* closure
)g_closure_ref
;
341 void function(GClosure
* closure
)g_closure_sink
;
342 void function(GClosure
* closure
)g_closure_unref
;
343 void function(GClosure
* closure
, GValue
* returnValue
, guint nParamValues
, GValue
* paramValues
, gpointer invocationHint
)g_closure_invoke
;
344 void function(GClosure
* closure
)g_closure_invalidate
;
345 void function(GClosure
* closure
, gpointer notifyData
, GClosureNotify notifyFunc
)g_closure_add_finalize_notifier
;
346 void function(GClosure
* closure
, gpointer notifyData
, GClosureNotify notifyFunc
)g_closure_add_invalidate_notifier
;
347 void function(GClosure
* closure
, gpointer notifyData
, GClosureNotify notifyFunc
)g_closure_remove_finalize_notifier
;
348 void function(GClosure
* closure
, gpointer notifyData
, GClosureNotify notifyFunc
)g_closure_remove_invalidate_notifier
;
349 GClosure
* function(guint sizeofClosure
, gpointer data
)g_closure_new_simple
;
350 void function(GClosure
* closure
, GClosureMarshal marshal
)g_closure_set_marshal
;
351 void function(GClosure
* closure
, gpointer preMarshalData
, GClosureNotify preMarshalNotify
, gpointer postMarshalData
, GClosureNotify postMarshalNotify
)g_closure_add_marshal_guards
;
352 void function(GClosure
* closure
, gpointer marshalData
, GClosureMarshal metaMarshal
)g_closure_set_meta_marshal
;
353 void function(GSource
* source
, GClosure
* closure
)g_source_set_closure
;
357 GClosure
* function(GCallback callbackFunc
, gpointer userData
, GClosureNotify destroyData
)g_cclosure_new
;
358 GClosure
* function(GCallback callbackFunc
, gpointer userData
, GClosureNotify destroyData
)g_cclosure_new_swap
;
359 GClosure
* function(GCallback callbackFunc
, GObject
* object
)g_cclosure_new_object
;
360 GClosure
* function(GCallback callbackFunc
, GObject
* object
)g_cclosure_new_object_swap
;
361 void function(GClosure
* closure
, GValue
* returnValue
, guint nParamValues
, GValue
* paramValues
, gpointer invocationHint
, gpointer marshalData
)g_cclosure_marshal_VOID__VOID
;
362 void function(GClosure
* closure
, GValue
* returnValue
, guint nParamValues
, GValue
* paramValues
, gpointer invocationHint
, gpointer marshalData
)g_cclosure_marshal_VOID__BOOLEAN
;
363 void function(GClosure
* closure
, GValue
* returnValue
, guint nParamValues
, GValue
* paramValues
, gpointer invocationHint
, gpointer marshalData
)g_cclosure_marshal_VOID__CHAR
;
364 void function(GClosure
* closure
, GValue
* returnValue
, guint nParamValues
, GValue
* paramValues
, gpointer invocationHint
, gpointer marshalData
)g_cclosure_marshal_VOID__UCHAR
;
365 void function(GClosure
* closure
, GValue
* returnValue
, guint nParamValues
, GValue
* paramValues
, gpointer invocationHint
, gpointer marshalData
)g_cclosure_marshal_VOID__INT
;
366 void function(GClosure
* closure
, GValue
* returnValue
, guint nParamValues
, GValue
* paramValues
, gpointer invocationHint
, gpointer marshalData
)g_cclosure_marshal_VOID__UINT
;
367 void function(GClosure
* closure
, GValue
* returnValue
, guint nParamValues
, GValue
* paramValues
, gpointer invocationHint
, gpointer marshalData
)g_cclosure_marshal_VOID__LONG
;
368 void function(GClosure
* closure
, GValue
* returnValue
, guint nParamValues
, GValue
* paramValues
, gpointer invocationHint
, gpointer marshalData
)g_cclosure_marshal_VOID__ULONG
;
369 void function(GClosure
* closure
, GValue
* returnValue
, guint nParamValues
, GValue
* paramValues
, gpointer invocationHint
, gpointer marshalData
)g_cclosure_marshal_VOID__ENUM
;
370 void function(GClosure
* closure
, GValue
* returnValue
, guint nParamValues
, GValue
* paramValues
, gpointer invocationHint
, gpointer marshalData
)g_cclosure_marshal_VOID__FLAGS
;
371 void function(GClosure
* closure
, GValue
* returnValue
, guint nParamValues
, GValue
* paramValues
, gpointer invocationHint
, gpointer marshalData
)g_cclosure_marshal_VOID__FLOAT
;
372 void function(GClosure
* closure
, GValue
* returnValue
, guint nParamValues
, GValue
* paramValues
, gpointer invocationHint
, gpointer marshalData
)g_cclosure_marshal_VOID__DOUBLE
;
373 void function(GClosure
* closure
, GValue
* returnValue
, guint nParamValues
, GValue
* paramValues
, gpointer invocationHint
, gpointer marshalData
)g_cclosure_marshal_VOID__STRING
;
374 void function(GClosure
* closure
, GValue
* returnValue
, guint nParamValues
, GValue
* paramValues
, gpointer invocationHint
, gpointer marshalData
)g_cclosure_marshal_VOID__PARAM
;
375 void function(GClosure
* closure
, GValue
* returnValue
, guint nParamValues
, GValue
* paramValues
, gpointer invocationHint
, gpointer marshalData
)g_cclosure_marshal_VOID__BOXED
;
376 void function(GClosure
* closure
, GValue
* returnValue
, guint nParamValues
, GValue
* paramValues
, gpointer invocationHint
, gpointer marshalData
)g_cclosure_marshal_VOID__POINTER
;
377 void function(GClosure
* closure
, GValue
* returnValue
, guint nParamValues
, GValue
* paramValues
, gpointer invocationHint
, gpointer marshalData
)g_cclosure_marshal_VOID__OBJECT
;
378 void function(GClosure
* closure
, GValue
* returnValue
, guint nParamValues
, GValue
* paramValues
, gpointer invocationHint
, gpointer marshalData
)g_cclosure_marshal_STRING__OBJECT_POINTER
;
379 void function(GClosure
* closure
, GValue
* returnValue
, guint nParamValues
, GValue
* paramValues
, gpointer invocationHint
, gpointer marshalData
)g_cclosure_marshal_VOID__UINT_POINTER
;
380 void function(GClosure
* closure
, GValue
* returnValue
, guint nParamValues
, GValue
* paramValues
, gpointer invocationHint
, gpointer marshalData
)g_cclosure_marshal_BOOLEAN__FLAGS
;
382 // gobject.ValueArray
384 GValue
* function(GValueArray
* valueArray
, guint index
)g_value_array_get_nth
;
385 GValueArray
* function(guint nPrealloced
)g_value_array_new
;
386 GValueArray
* function(GValueArray
* valueArray
)g_value_array_copy
;
387 void function(GValueArray
* valueArray
)g_value_array_free
;
388 GValueArray
* function(GValueArray
* valueArray
, GValue
* value
)g_value_array_append
;
389 GValueArray
* function(GValueArray
* valueArray
, GValue
* value
)g_value_array_prepend
;
390 GValueArray
* function(GValueArray
* valueArray
, guint index
, GValue
* value
)g_value_array_insert
;
391 GValueArray
* function(GValueArray
* valueArray
, guint index
)g_value_array_remove
;
392 GValueArray
* function(GValueArray
* valueArray
, GCompareFunc compareFunc
)g_value_array_sort
;
393 GValueArray
* function(GValueArray
* valueArray
, GCompareDataFunc compareFunc
, gpointer userData
)g_value_array_sort_with_data
;
398 Symbol
[] gobjectLinks
=
401 { "g_type_init", cast(void**)& g_type_init
},
402 { "g_type_init_with_debug_flags", cast(void**)& g_type_init_with_debug_flags
},
403 { "g_type_name", cast(void**)& g_type_name
},
404 { "g_type_qname", cast(void**)& g_type_qname
},
405 { "g_type_from_name", cast(void**)& g_type_from_name
},
406 { "g_type_parent", cast(void**)& g_type_parent
},
407 { "g_type_depth", cast(void**)& g_type_depth
},
408 { "g_type_next_base", cast(void**)& g_type_next_base
},
409 { "g_type_is_a", cast(void**)& g_type_is_a
},
410 { "g_type_class_ref", cast(void**)& g_type_class_ref
},
411 { "g_type_class_peek", cast(void**)& g_type_class_peek
},
412 { "g_type_class_peek_static", cast(void**)& g_type_class_peek_static
},
413 { "g_type_class_unref", cast(void**)& g_type_class_unref
},
414 { "g_type_class_peek_parent", cast(void**)& g_type_class_peek_parent
},
415 { "g_type_class_add_private", cast(void**)& g_type_class_add_private
},
416 { "g_type_interface_peek", cast(void**)& g_type_interface_peek
},
417 { "g_type_interface_peek_parent", cast(void**)& g_type_interface_peek_parent
},
418 { "g_type_default_interface_ref", cast(void**)& g_type_default_interface_ref
},
419 { "g_type_default_interface_peek", cast(void**)& g_type_default_interface_peek
},
420 { "g_type_default_interface_unref", cast(void**)& g_type_default_interface_unref
},
421 { "g_type_children", cast(void**)& g_type_children
},
422 { "g_type_interfaces", cast(void**)& g_type_interfaces
},
423 { "g_type_interface_prerequisites", cast(void**)& g_type_interface_prerequisites
},
424 { "g_type_set_qdata", cast(void**)& g_type_set_qdata
},
425 { "g_type_get_qdata", cast(void**)& g_type_get_qdata
},
426 { "g_type_query", cast(void**)& g_type_query
},
427 { "g_type_register_static", cast(void**)& g_type_register_static
},
428 { "g_type_register_static_simple", cast(void**)& g_type_register_static_simple
},
429 { "g_type_register_dynamic", cast(void**)& g_type_register_dynamic
},
430 { "g_type_register_fundamental", cast(void**)& g_type_register_fundamental
},
431 { "g_type_add_interface_static", cast(void**)& g_type_add_interface_static
},
432 { "g_type_add_interface_dynamic", cast(void**)& g_type_add_interface_dynamic
},
433 { "g_type_interface_add_prerequisite", cast(void**)& g_type_interface_add_prerequisite
},
434 { "g_type_get_plugin", cast(void**)& g_type_get_plugin
},
435 { "g_type_interface_get_plugin", cast(void**)& g_type_interface_get_plugin
},
436 { "g_type_fundamental_next", cast(void**)& g_type_fundamental_next
},
437 { "g_type_fundamental", cast(void**)& g_type_fundamental
},
438 { "g_type_create_instance", cast(void**)& g_type_create_instance
},
439 { "g_type_free_instance", cast(void**)& g_type_free_instance
},
440 { "g_type_add_class_cache_func", cast(void**)& g_type_add_class_cache_func
},
441 { "g_type_remove_class_cache_func", cast(void**)& g_type_remove_class_cache_func
},
442 { "g_type_class_unref_uncached", cast(void**)& g_type_class_unref_uncached
},
443 { "g_type_add_interface_check", cast(void**)& g_type_add_interface_check
},
444 { "g_type_remove_interface_check", cast(void**)& g_type_remove_interface_check
},
445 { "g_type_value_table_peek", cast(void**)& g_type_value_table_peek
},
446 { "g_type_plugin_use", cast(void**)& g_type_plugin_use
},
447 { "g_type_plugin_unuse", cast(void**)& g_type_plugin_unuse
},
448 { "g_type_plugin_complete_type_info", cast(void**)& g_type_plugin_complete_type_info
},
449 { "g_type_plugin_complete_interface_info", cast(void**)& g_type_plugin_complete_interface_info
},
450 { "g_type_module_use", cast(void**)& g_type_module_use
},
451 { "g_type_module_unuse", cast(void**)& g_type_module_unuse
},
452 { "g_type_module_set_name", cast(void**)& g_type_module_set_name
},
453 { "g_type_module_register_type", cast(void**)& g_type_module_register_type
},
454 { "g_type_module_add_interface", cast(void**)& g_type_module_add_interface
},
455 { "g_type_module_register_enum", cast(void**)& g_type_module_register_enum
},
456 { "g_type_module_register_flags", cast(void**)& g_type_module_register_flags
},
457 { "g_object_class_install_property", cast(void**)& g_object_class_install_property
},
458 { "g_object_class_find_property", cast(void**)& g_object_class_find_property
},
459 { "g_object_class_list_properties", cast(void**)& g_object_class_list_properties
},
460 { "g_object_class_override_property", cast(void**)& g_object_class_override_property
},
461 { "g_object_interface_install_property", cast(void**)& g_object_interface_install_property
},
462 { "g_object_interface_find_property", cast(void**)& g_object_interface_find_property
},
463 { "g_object_interface_list_properties", cast(void**)& g_object_interface_list_properties
},
464 { "g_object_new", cast(void**)& g_object_new
},
465 { "g_object_newv", cast(void**)& g_object_newv
},
466 { "g_object_ref", cast(void**)& g_object_ref
},
467 { "g_object_unref", cast(void**)& g_object_unref
},
468 { "g_object_ref_sink", cast(void**)& g_object_ref_sink
},
469 { "g_object_is_floating", cast(void**)& g_object_is_floating
},
470 { "g_object_force_floating", cast(void**)& g_object_force_floating
},
471 { "g_object_weak_ref", cast(void**)& g_object_weak_ref
},
472 { "g_object_weak_unref", cast(void**)& g_object_weak_unref
},
473 { "g_object_add_weak_pointer", cast(void**)& g_object_add_weak_pointer
},
474 { "g_object_remove_weak_pointer", cast(void**)& g_object_remove_weak_pointer
},
475 { "g_object_add_toggle_ref", cast(void**)& g_object_add_toggle_ref
},
476 { "g_object_remove_toggle_ref", cast(void**)& g_object_remove_toggle_ref
},
477 { "g_object_connect", cast(void**)& g_object_connect
},
478 { "g_object_disconnect", cast(void**)& g_object_disconnect
},
479 { "g_object_set", cast(void**)& g_object_set
},
480 { "g_object_get", cast(void**)& g_object_get
},
481 { "g_object_notify", cast(void**)& g_object_notify
},
482 { "g_object_freeze_notify", cast(void**)& g_object_freeze_notify
},
483 { "g_object_thaw_notify", cast(void**)& g_object_thaw_notify
},
484 { "g_object_get_data", cast(void**)& g_object_get_data
},
485 { "g_object_set_data", cast(void**)& g_object_set_data
},
486 { "g_object_set_data_full", cast(void**)& g_object_set_data_full
},
487 { "g_object_steal_data", cast(void**)& g_object_steal_data
},
488 { "g_object_get_qdata", cast(void**)& g_object_get_qdata
},
489 { "g_object_set_qdata", cast(void**)& g_object_set_qdata
},
490 { "g_object_set_qdata_full", cast(void**)& g_object_set_qdata_full
},
491 { "g_object_steal_qdata", cast(void**)& g_object_steal_qdata
},
492 { "g_object_set_property", cast(void**)& g_object_set_property
},
493 { "g_object_get_property", cast(void**)& g_object_get_property
},
494 { "g_object_new_valist", cast(void**)& g_object_new_valist
},
495 { "g_object_set_valist", cast(void**)& g_object_set_valist
},
496 { "g_object_get_valist", cast(void**)& g_object_get_valist
},
497 { "g_object_watch_closure", cast(void**)& g_object_watch_closure
},
498 { "g_object_run_dispose", cast(void**)& g_object_run_dispose
},
499 { "g_enum_get_value", cast(void**)& g_enum_get_value
},
500 { "g_enum_get_value_by_name", cast(void**)& g_enum_get_value_by_name
},
501 { "g_enum_get_value_by_nick", cast(void**)& g_enum_get_value_by_nick
},
502 { "g_enum_register_static", cast(void**)& g_enum_register_static
},
503 { "g_enum_complete_type_info", cast(void**)& g_enum_complete_type_info
},
504 { "g_flags_get_first_value", cast(void**)& g_flags_get_first_value
},
505 { "g_flags_get_value_by_name", cast(void**)& g_flags_get_value_by_name
},
506 { "g_flags_get_value_by_nick", cast(void**)& g_flags_get_value_by_nick
},
507 { "g_flags_register_static", cast(void**)& g_flags_register_static
},
508 { "g_flags_complete_type_info", cast(void**)& g_flags_complete_type_info
},
509 { "g_boxed_copy", cast(void**)& g_boxed_copy
},
510 { "g_boxed_free", cast(void**)& g_boxed_free
},
511 { "g_boxed_type_register_static", cast(void**)& g_boxed_type_register_static
},
512 { "g_pointer_type_register_static", cast(void**)& g_pointer_type_register_static
},
513 { "g_value_init", cast(void**)& g_value_init
},
514 { "g_value_copy", cast(void**)& g_value_copy
},
515 { "g_value_reset", cast(void**)& g_value_reset
},
516 { "g_value_unset", cast(void**)& g_value_unset
},
517 { "g_value_set_instance", cast(void**)& g_value_set_instance
},
518 { "g_value_fits_pointer", cast(void**)& g_value_fits_pointer
},
519 { "g_value_peek_pointer", cast(void**)& g_value_peek_pointer
},
520 { "g_value_type_compatible", cast(void**)& g_value_type_compatible
},
521 { "g_value_type_transformable", cast(void**)& g_value_type_transformable
},
522 { "g_value_transform", cast(void**)& g_value_transform
},
523 { "g_value_register_transform_func", cast(void**)& g_value_register_transform_func
},
524 { "g_strdup_value_contents", cast(void**)& g_strdup_value_contents
},
525 { "g_param_spec_boolean", cast(void**)& g_param_spec_boolean
},
526 { "g_value_set_boolean", cast(void**)& g_value_set_boolean
},
527 { "g_value_get_boolean", cast(void**)& g_value_get_boolean
},
528 { "g_param_spec_char", cast(void**)& g_param_spec_char
},
529 { "g_value_set_char", cast(void**)& g_value_set_char
},
530 { "g_value_get_char", cast(void**)& g_value_get_char
},
531 { "g_param_spec_uchar", cast(void**)& g_param_spec_uchar
},
532 { "g_value_set_uchar", cast(void**)& g_value_set_uchar
},
533 { "g_value_get_uchar", cast(void**)& g_value_get_uchar
},
534 { "g_param_spec_int", cast(void**)& g_param_spec_int
},
535 { "g_value_set_int", cast(void**)& g_value_set_int
},
536 { "g_value_get_int", cast(void**)& g_value_get_int
},
537 { "g_param_spec_uint", cast(void**)& g_param_spec_uint
},
538 { "g_value_set_uint", cast(void**)& g_value_set_uint
},
539 { "g_value_get_uint", cast(void**)& g_value_get_uint
},
540 { "g_param_spec_long", cast(void**)& g_param_spec_long
},
541 { "g_value_set_long", cast(void**)& g_value_set_long
},
542 { "g_value_get_long", cast(void**)& g_value_get_long
},
543 { "g_param_spec_ulong", cast(void**)& g_param_spec_ulong
},
544 { "g_value_set_ulong", cast(void**)& g_value_set_ulong
},
545 { "g_value_get_ulong", cast(void**)& g_value_get_ulong
},
546 { "g_param_spec_int64", cast(void**)& g_param_spec_int64
},
547 { "g_value_set_int64", cast(void**)& g_value_set_int64
},
548 { "g_value_get_int64", cast(void**)& g_value_get_int64
},
549 { "g_param_spec_uint64", cast(void**)& g_param_spec_uint64
},
550 { "g_value_set_uint64", cast(void**)& g_value_set_uint64
},
551 { "g_value_get_uint64", cast(void**)& g_value_get_uint64
},
552 { "g_param_spec_float", cast(void**)& g_param_spec_float
},
553 { "g_value_set_float", cast(void**)& g_value_set_float
},
554 { "g_value_get_float", cast(void**)& g_value_get_float
},
555 { "g_param_spec_double", cast(void**)& g_param_spec_double
},
556 { "g_value_set_double", cast(void**)& g_value_set_double
},
557 { "g_value_get_double", cast(void**)& g_value_get_double
},
558 { "g_param_spec_enum", cast(void**)& g_param_spec_enum
},
559 { "g_value_set_enum", cast(void**)& g_value_set_enum
},
560 { "g_value_get_enum", cast(void**)& g_value_get_enum
},
561 { "g_param_spec_flags", cast(void**)& g_param_spec_flags
},
562 { "g_value_set_flags", cast(void**)& g_value_set_flags
},
563 { "g_value_get_flags", cast(void**)& g_value_get_flags
},
564 { "g_param_spec_string", cast(void**)& g_param_spec_string
},
565 { "g_value_set_string", cast(void**)& g_value_set_string
},
566 { "g_value_set_static_string", cast(void**)& g_value_set_static_string
},
567 { "g_value_take_string", cast(void**)& g_value_take_string
},
568 { "g_value_set_string_take_ownership", cast(void**)& g_value_set_string_take_ownership
},
569 { "g_value_get_string", cast(void**)& g_value_get_string
},
570 { "g_value_dup_string", cast(void**)& g_value_dup_string
},
571 { "g_param_spec_param", cast(void**)& g_param_spec_param
},
572 { "g_value_set_param", cast(void**)& g_value_set_param
},
573 { "g_value_take_param", cast(void**)& g_value_take_param
},
574 { "g_value_set_param_take_ownership", cast(void**)& g_value_set_param_take_ownership
},
575 { "g_value_get_param", cast(void**)& g_value_get_param
},
576 { "g_value_dup_param", cast(void**)& g_value_dup_param
},
577 { "g_param_spec_boxed", cast(void**)& g_param_spec_boxed
},
578 { "g_value_set_boxed", cast(void**)& g_value_set_boxed
},
579 { "g_value_set_static_boxed", cast(void**)& g_value_set_static_boxed
},
580 { "g_value_take_boxed", cast(void**)& g_value_take_boxed
},
581 { "g_value_set_boxed_take_ownership", cast(void**)& g_value_set_boxed_take_ownership
},
582 { "g_value_get_boxed", cast(void**)& g_value_get_boxed
},
583 { "g_value_dup_boxed", cast(void**)& g_value_dup_boxed
},
584 { "g_param_spec_pointer", cast(void**)& g_param_spec_pointer
},
585 { "g_value_set_pointer", cast(void**)& g_value_set_pointer
},
586 { "g_value_get_pointer", cast(void**)& g_value_get_pointer
},
587 { "g_param_spec_object", cast(void**)& g_param_spec_object
},
588 { "g_value_set_object", cast(void**)& g_value_set_object
},
589 { "g_value_take_object", cast(void**)& g_value_take_object
},
590 { "g_value_set_object_take_ownership", cast(void**)& g_value_set_object_take_ownership
},
591 { "g_value_get_object", cast(void**)& g_value_get_object
},
592 { "g_value_dup_object", cast(void**)& g_value_dup_object
},
593 { "g_param_spec_unichar", cast(void**)& g_param_spec_unichar
},
594 { "g_param_spec_value_array", cast(void**)& g_param_spec_value_array
},
595 { "g_param_spec_override", cast(void**)& g_param_spec_override
},
596 { "g_param_spec_gtype", cast(void**)& g_param_spec_gtype
},
597 { "g_value_get_gtype", cast(void**)& g_value_get_gtype
},
598 { "g_value_set_gtype", cast(void**)& g_value_set_gtype
},
599 { "g_param_spec_ref", cast(void**)& g_param_spec_ref
},
600 { "g_param_spec_unref", cast(void**)& g_param_spec_unref
},
601 { "g_param_spec_sink", cast(void**)& g_param_spec_sink
},
602 { "g_param_spec_ref_sink", cast(void**)& g_param_spec_ref_sink
},
603 { "g_param_value_set_default", cast(void**)& g_param_value_set_default
},
604 { "g_param_value_defaults", cast(void**)& g_param_value_defaults
},
605 { "g_param_value_validate", cast(void**)& g_param_value_validate
},
606 { "g_param_value_convert", cast(void**)& g_param_value_convert
},
607 { "g_param_values_cmp", cast(void**)& g_param_values_cmp
},
608 { "g_param_spec_get_name", cast(void**)& g_param_spec_get_name
},
609 { "g_param_spec_get_nick", cast(void**)& g_param_spec_get_nick
},
610 { "g_param_spec_get_blurb", cast(void**)& g_param_spec_get_blurb
},
611 { "g_param_spec_get_qdata", cast(void**)& g_param_spec_get_qdata
},
612 { "g_param_spec_set_qdata", cast(void**)& g_param_spec_set_qdata
},
613 { "g_param_spec_set_qdata_full", cast(void**)& g_param_spec_set_qdata_full
},
614 { "g_param_spec_steal_qdata", cast(void**)& g_param_spec_steal_qdata
},
615 { "g_param_spec_get_redirect_target", cast(void**)& g_param_spec_get_redirect_target
},
616 { "g_param_spec_internal", cast(void**)& g_param_spec_internal
},
617 { "g_param_type_register_static", cast(void**)& g_param_type_register_static
},
618 { "g_param_spec_pool_new", cast(void**)& g_param_spec_pool_new
},
619 { "g_param_spec_pool_insert", cast(void**)& g_param_spec_pool_insert
},
620 { "g_param_spec_pool_remove", cast(void**)& g_param_spec_pool_remove
},
621 { "g_param_spec_pool_lookup", cast(void**)& g_param_spec_pool_lookup
},
622 { "g_param_spec_pool_list", cast(void**)& g_param_spec_pool_list
},
623 { "g_param_spec_pool_list_owned", cast(void**)& g_param_spec_pool_list_owned
},
624 { "g_signal_new", cast(void**)& g_signal_new
},
625 { "g_signal_newv", cast(void**)& g_signal_newv
},
626 { "g_signal_new_valist", cast(void**)& g_signal_new_valist
},
627 { "g_signal_query", cast(void**)& g_signal_query
},
628 { "g_signal_lookup", cast(void**)& g_signal_lookup
},
629 { "g_signal_name", cast(void**)& g_signal_name
},
630 { "g_signal_list_ids", cast(void**)& g_signal_list_ids
},
631 { "g_signal_emit", cast(void**)& g_signal_emit
},
632 { "g_signal_emit_by_name", cast(void**)& g_signal_emit_by_name
},
633 { "g_signal_emitv", cast(void**)& g_signal_emitv
},
634 { "g_signal_emit_valist", cast(void**)& g_signal_emit_valist
},
635 { "g_signal_connect_object", cast(void**)& g_signal_connect_object
},
636 { "g_signal_connect_data", cast(void**)& g_signal_connect_data
},
637 { "g_signal_connect_closure", cast(void**)& g_signal_connect_closure
},
638 { "g_signal_connect_closure_by_id", cast(void**)& g_signal_connect_closure_by_id
},
639 { "g_signal_handler_block", cast(void**)& g_signal_handler_block
},
640 { "g_signal_handler_unblock", cast(void**)& g_signal_handler_unblock
},
641 { "g_signal_handler_disconnect", cast(void**)& g_signal_handler_disconnect
},
642 { "g_signal_handler_find", cast(void**)& g_signal_handler_find
},
643 { "g_signal_handlers_block_matched", cast(void**)& g_signal_handlers_block_matched
},
644 { "g_signal_handlers_unblock_matched", cast(void**)& g_signal_handlers_unblock_matched
},
645 { "g_signal_handlers_disconnect_matched", cast(void**)& g_signal_handlers_disconnect_matched
},
646 { "g_signal_handler_is_connected", cast(void**)& g_signal_handler_is_connected
},
647 { "g_signal_has_handler_pending", cast(void**)& g_signal_has_handler_pending
},
648 { "g_signal_stop_emission", cast(void**)& g_signal_stop_emission
},
649 { "g_signal_stop_emission_by_name", cast(void**)& g_signal_stop_emission_by_name
},
650 { "g_signal_override_class_closure", cast(void**)& g_signal_override_class_closure
},
651 { "g_signal_chain_from_overridden", cast(void**)& g_signal_chain_from_overridden
},
652 { "g_signal_add_emission_hook", cast(void**)& g_signal_add_emission_hook
},
653 { "g_signal_remove_emission_hook", cast(void**)& g_signal_remove_emission_hook
},
654 { "g_signal_parse_name", cast(void**)& g_signal_parse_name
},
655 { "g_signal_get_invocation_hint", cast(void**)& g_signal_get_invocation_hint
},
656 { "g_signal_type_cclosure_new", cast(void**)& g_signal_type_cclosure_new
},
657 { "g_signal_accumulator_true_handled", cast(void**)& g_signal_accumulator_true_handled
},
658 { "g_closure_new_object", cast(void**)& g_closure_new_object
},
659 { "g_closure_ref", cast(void**)& g_closure_ref
},
660 { "g_closure_sink", cast(void**)& g_closure_sink
},
661 { "g_closure_unref", cast(void**)& g_closure_unref
},
662 { "g_closure_invoke", cast(void**)& g_closure_invoke
},
663 { "g_closure_invalidate", cast(void**)& g_closure_invalidate
},
664 { "g_closure_add_finalize_notifier", cast(void**)& g_closure_add_finalize_notifier
},
665 { "g_closure_add_invalidate_notifier", cast(void**)& g_closure_add_invalidate_notifier
},
666 { "g_closure_remove_finalize_notifier", cast(void**)& g_closure_remove_finalize_notifier
},
667 { "g_closure_remove_invalidate_notifier", cast(void**)& g_closure_remove_invalidate_notifier
},
668 { "g_closure_new_simple", cast(void**)& g_closure_new_simple
},
669 { "g_closure_set_marshal", cast(void**)& g_closure_set_marshal
},
670 { "g_closure_add_marshal_guards", cast(void**)& g_closure_add_marshal_guards
},
671 { "g_closure_set_meta_marshal", cast(void**)& g_closure_set_meta_marshal
},
672 { "g_source_set_closure", cast(void**)& g_source_set_closure
},
673 { "g_cclosure_new", cast(void**)& g_cclosure_new
},
674 { "g_cclosure_new_swap", cast(void**)& g_cclosure_new_swap
},
675 { "g_cclosure_new_object", cast(void**)& g_cclosure_new_object
},
676 { "g_cclosure_new_object_swap", cast(void**)& g_cclosure_new_object_swap
},
677 { "g_cclosure_marshal_VOID__VOID", cast(void**)& g_cclosure_marshal_VOID__VOID
},
678 { "g_cclosure_marshal_VOID__BOOLEAN", cast(void**)& g_cclosure_marshal_VOID__BOOLEAN
},
679 { "g_cclosure_marshal_VOID__CHAR", cast(void**)& g_cclosure_marshal_VOID__CHAR
},
680 { "g_cclosure_marshal_VOID__UCHAR", cast(void**)& g_cclosure_marshal_VOID__UCHAR
},
681 { "g_cclosure_marshal_VOID__INT", cast(void**)& g_cclosure_marshal_VOID__INT
},
682 { "g_cclosure_marshal_VOID__UINT", cast(void**)& g_cclosure_marshal_VOID__UINT
},
683 { "g_cclosure_marshal_VOID__LONG", cast(void**)& g_cclosure_marshal_VOID__LONG
},
684 { "g_cclosure_marshal_VOID__ULONG", cast(void**)& g_cclosure_marshal_VOID__ULONG
},
685 { "g_cclosure_marshal_VOID__ENUM", cast(void**)& g_cclosure_marshal_VOID__ENUM
},
686 { "g_cclosure_marshal_VOID__FLAGS", cast(void**)& g_cclosure_marshal_VOID__FLAGS
},
687 { "g_cclosure_marshal_VOID__FLOAT", cast(void**)& g_cclosure_marshal_VOID__FLOAT
},
688 { "g_cclosure_marshal_VOID__DOUBLE", cast(void**)& g_cclosure_marshal_VOID__DOUBLE
},
689 { "g_cclosure_marshal_VOID__STRING", cast(void**)& g_cclosure_marshal_VOID__STRING
},
690 { "g_cclosure_marshal_VOID__PARAM", cast(void**)& g_cclosure_marshal_VOID__PARAM
},
691 { "g_cclosure_marshal_VOID__BOXED", cast(void**)& g_cclosure_marshal_VOID__BOXED
},
692 { "g_cclosure_marshal_VOID__POINTER", cast(void**)& g_cclosure_marshal_VOID__POINTER
},
693 { "g_cclosure_marshal_VOID__OBJECT", cast(void**)& g_cclosure_marshal_VOID__OBJECT
},
694 { "g_cclosure_marshal_STRING__OBJECT_POINTER", cast(void**)& g_cclosure_marshal_STRING__OBJECT_POINTER
},
695 { "g_cclosure_marshal_VOID__UINT_POINTER", cast(void**)& g_cclosure_marshal_VOID__UINT_POINTER
},
696 { "g_cclosure_marshal_BOOLEAN__FLAGS", cast(void**)& g_cclosure_marshal_BOOLEAN__FLAGS
},
697 { "g_value_array_get_nth", cast(void**)& g_value_array_get_nth
},
698 { "g_value_array_new", cast(void**)& g_value_array_new
},
699 { "g_value_array_copy", cast(void**)& g_value_array_copy
},
700 { "g_value_array_free", cast(void**)& g_value_array_free
},
701 { "g_value_array_append", cast(void**)& g_value_array_append
},
702 { "g_value_array_prepend", cast(void**)& g_value_array_prepend
},
703 { "g_value_array_insert", cast(void**)& g_value_array_insert
},
704 { "g_value_array_remove", cast(void**)& g_value_array_remove
},
705 { "g_value_array_sort", cast(void**)& g_value_array_sort
},
706 { "g_value_array_sort_with_data", cast(void**)& g_value_array_sort_with_data
},