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 glib
.glibtypes
;
30 private import gthread
.gthreadtypes
;
31 private import lib
.Loader
;
32 private import lib
.paths
;
34 private Linker glib_Linker
;
38 glib_Linker
= new Linker(libPath
~ importLibs
[LIBRARY
.GLIB
] );
39 glib_Linker
.link(glibLinks
);
40 debug writefln("* Finished static this(): glib");
46 debug writefln("* Finished static ~this(): glib");
53 gchar
* function(guint requiredMajor
, guint requiredMinor
, guint requiredMicro
)glib_check_version
;
57 gint
function(gint
* atomic
)g_atomic_int_get
;
58 void function(gint
* atomic
, gint newval
)g_atomic_int_set
;
59 void function(gint
* atomic
, gint val
)g_atomic_int_add
;
60 gint
function(gint
* atomic
, gint val
)g_atomic_int_exchange_and_add
;
61 gboolean
function(gint
* atomic
, gint oldval
, gint newval
)g_atomic_int_compare_and_exchange
;
62 gpointer
function(gpointer
* atomic
)g_atomic_pointer_get
;
63 void function(gpointer
* atomic
, gpointer newval
)g_atomic_pointer_set
;
64 gboolean
function(gpointer
* atomic
, gpointer oldval
, gpointer newval
)g_atomic_pointer_compare_and_exchange
;
65 void function(gint
* atomic
)g_atomic_int_inc
;
66 gboolean
function(gint
* atomic
)g_atomic_int_dec_and_test
;
70 GMainLoop
* function(GMainContext
* context
, gboolean isRunning
)g_main_loop_new
;
71 GMainLoop
* function(GMainLoop
* loop)g_main_loop_ref
;
72 void function(GMainLoop
* loop)g_main_loop_unref
;
73 void function(GMainLoop
* loop)g_main_loop_run
;
74 void function(GMainLoop
* loop)g_main_loop_quit
;
75 gboolean
function(GMainLoop
* loop)g_main_loop_is_running
;
76 GMainContext
* function(GMainLoop
* loop)g_main_loop_get_context
;
77 gint
function()g_main_depth
;
78 GSource
* function()g_main_current_source
;
79 GSource
* function()g_idle_source_new
;
80 guint
function(GSourceFunc funct
, gpointer data
)g_idle_add
;
81 guint
function(gint priority
, GSourceFunc funct
, gpointer data
, GDestroyNotify notify
)g_idle_add_full
;
82 gboolean
function(gpointer data
)g_idle_remove_by_data
;
86 GMainContext
* function()g_main_context_new
;
87 GMainContext
* function(GMainContext
* context
)g_main_context_ref
;
88 void function(GMainContext
* context
)g_main_context_unref
;
89 GMainContext
* function()g_main_context_default
;
90 gboolean
function(GMainContext
* context
, gboolean mayBlock
)g_main_context_iteration
;
91 gboolean
function(GMainContext
* context
)g_main_context_pending
;
92 GSource
* function(GMainContext
* context
, guint sourceId
)g_main_context_find_source_by_id
;
93 GSource
* function(GMainContext
* context
, gpointer userData
)g_main_context_find_source_by_user_data
;
94 GSource
* function(GMainContext
* context
, GSourceFuncs
* funcs
, gpointer userData
)g_main_context_find_source_by_funcs_user_data
;
95 void function(GMainContext
* context
)g_main_context_wakeup
;
96 gboolean
function(GMainContext
* context
)g_main_context_acquire
;
97 void function(GMainContext
* context
)g_main_context_release
;
98 gboolean
function(GMainContext
* context
)g_main_context_is_owner
;
99 gboolean
function(GMainContext
* context
, GCond
* cond
, GMutex
* mutex
)g_main_context_wait
;
100 gboolean
function(GMainContext
* context
, gint
* priority
)g_main_context_prepare
;
101 gint
function(GMainContext
* context
, gint maxPriority
, gint
* timeout
, GPollFD
* fds
, gint nFds
)g_main_context_query
;
102 gint
function(GMainContext
* context
, gint maxPriority
, GPollFD
* fds
, gint nFds
)g_main_context_check
;
103 void function(GMainContext
* context
)g_main_context_dispatch
;
104 void function(GMainContext
* context
, GPollFunc func
)g_main_context_set_poll_func
;
105 GPollFunc
function(GMainContext
* context
)g_main_context_get_poll_func
;
106 void function(GMainContext
* context
, GPollFD
* fd
, gint priority
)g_main_context_add_poll
;
107 void function(GMainContext
* context
, GPollFD
* fd
)g_main_context_remove_poll
;
111 GSource
* function(guint interval
)g_timeout_source_new
;
112 GSource
* function(guint interval
)g_timeout_source_new_seconds
;
113 guint
function(guint interval
, GSourceFunc funct
, gpointer data
)g_timeout_add
;
114 guint
function(gint priority
, guint interval
, GSourceFunc funct
, gpointer data
, GDestroyNotify notify
)g_timeout_add_full
;
115 guint
function(guint interval
, GSourceFunc funct
, gpointer data
)g_timeout_add_seconds
;
119 GSource
* function(GPid pid
)g_child_watch_source_new
;
120 guint
function(GPid pid
, GChildWatchFunc funct
, gpointer data
)g_child_watch_add
;
121 guint
function(gint priority
, GPid pid
, GChildWatchFunc funct
, gpointer data
, GDestroyNotify notify
)g_child_watch_add_full
;
125 GSource
* function(GSourceFuncs
* sourceFuncs
, guint structSize
)g_source_new
;
126 GSource
* function(GSource
* source
)g_source_ref
;
127 void function(GSource
* source
)g_source_unref
;
128 void function(GSource
* source
, GSourceFuncs
* funcs
)g_source_set_funcs
;
129 guint
function(GSource
* source
, GMainContext
* context
)g_source_attach
;
130 void function(GSource
* source
)g_source_destroy
;
131 gboolean
function(GSource
* source
)g_source_is_destroyed
;
132 void function(GSource
* source
, gint priority
)g_source_set_priority
;
133 gint
function(GSource
* source
)g_source_get_priority
;
134 void function(GSource
* source
, gboolean canRecurse
)g_source_set_can_recurse
;
135 gboolean
function(GSource
* source
)g_source_get_can_recurse
;
136 guint
function(GSource
* source
)g_source_get_id
;
137 GMainContext
* function(GSource
* source
)g_source_get_context
;
138 void function(GSource
* source
, GSourceFunc func
, gpointer data
, GDestroyNotify notify
)g_source_set_callback
;
139 void function(GSource
* source
, gpointer callbackData
, GSourceCallbackFuncs
* callbackFuncs
)g_source_set_callback_indirect
;
140 void function(GSource
* source
, GPollFD
* fd
)g_source_add_poll
;
141 void function(GSource
* source
, GPollFD
* fd
)g_source_remove_poll
;
142 void function(GSource
* source
, GTimeVal
* timeval
)g_source_get_current_time
;
143 gboolean
function(guint tag
)g_source_remove
;
144 gboolean
function(GSourceFuncs
* funcs
, gpointer userData
)g_source_remove_by_funcs_user_data
;
145 gboolean
function(gpointer userData
)g_source_remove_by_user_data
;
149 GThreadPool
* function(GFunc func
, gpointer userData
, gint maxThreads
, gboolean exclusive
, GError
** error
)g_thread_pool_new
;
150 void function(GThreadPool
* pool
, gpointer data
, GError
** error
)g_thread_pool_push
;
151 void function(GThreadPool
* pool
, gint maxThreads
, GError
** error
)g_thread_pool_set_max_threads
;
152 gint
function(GThreadPool
* pool
)g_thread_pool_get_max_threads
;
153 guint
function(GThreadPool
* pool
)g_thread_pool_get_num_threads
;
154 guint
function(GThreadPool
* pool
)g_thread_pool_unprocessed
;
155 void function(GThreadPool
* pool
, gboolean immediate
, gboolean
wait)g_thread_pool_free
;
156 void function(gint maxThreads
)g_thread_pool_set_max_unused_threads
;
157 gint
function()g_thread_pool_get_max_unused_threads
;
158 guint
function()g_thread_pool_get_num_unused_threads
;
159 void function()g_thread_pool_stop_unused_threads
;
160 void function(GThreadPool
* pool
, GCompareDataFunc func
, gpointer userData
)g_thread_pool_set_sort_function
;
161 void function(guint interval
)g_thread_pool_set_max_idle_time
;
162 guint
function()g_thread_pool_get_max_idle_time
;
166 GAsyncQueue
* function()g_async_queue_new
;
167 GAsyncQueue
* function(GAsyncQueue
* queue
)g_async_queue_ref
;
168 void function(GAsyncQueue
* queue
)g_async_queue_unref
;
169 void function(GAsyncQueue
* queue
, gpointer data
)g_async_queue_push
;
170 void function(GAsyncQueue
* queue
, gpointer data
, GCompareDataFunc func
, gpointer userData
)g_async_queue_push_sorted
;
171 gpointer
function(GAsyncQueue
* queue
)g_async_queue_pop
;
172 gpointer
function(GAsyncQueue
* queue
)g_async_queue_try_pop
;
173 gpointer
function(GAsyncQueue
* queue
, GTimeVal
* endTime
)g_async_queue_timed_pop
;
174 gint
function(GAsyncQueue
* queue
)g_async_queue_length
;
175 void function(GAsyncQueue
* queue
, GCompareDataFunc func
, gpointer userData
)g_async_queue_sort
;
176 void function(GAsyncQueue
* queue
)g_async_queue_lock
;
177 void function(GAsyncQueue
* queue
)g_async_queue_unlock
;
178 void function(GAsyncQueue
* queue
)g_async_queue_ref_unlocked
;
179 void function(GAsyncQueue
* queue
)g_async_queue_unref_and_unlock
;
180 void function(GAsyncQueue
* queue
, gpointer data
)g_async_queue_push_unlocked
;
181 void function(GAsyncQueue
* queue
, gpointer data
, GCompareDataFunc func
, gpointer userData
)g_async_queue_push_sorted_unlocked
;
182 gpointer
function(GAsyncQueue
* queue
)g_async_queue_pop_unlocked
;
183 gpointer
function(GAsyncQueue
* queue
)g_async_queue_try_pop_unlocked
;
184 gpointer
function(GAsyncQueue
* queue
, GTimeVal
* endTime
)g_async_queue_timed_pop_unlocked
;
185 gint
function(GAsyncQueue
* queue
)g_async_queue_length_unlocked
;
186 void function(GAsyncQueue
* queue
, GCompareDataFunc func
, gpointer userData
)g_async_queue_sort_unlocked
;
190 gboolean
function()g_module_supported
;
191 gchar
* function(gchar
* directory
, gchar
* moduleName
)g_module_build_path
;
192 GModule
* function(gchar
* fileName
, GModuleFlags flags
)g_module_open
;
193 gboolean
function(GModule
* modul
, gchar
* symbolName
, gpointer
* symbol
)g_module_symbol
;
194 gchar
* function(GModule
* modul
)g_module_name
;
195 void function(GModule
* modul
)g_module_make_resident
;
196 gboolean
function(GModule
* modul
)g_module_close
;
197 gchar
* function()g_module_error
;
201 gpointer
function(gulong nBytes
)g_malloc
;
202 gpointer
function(gulong nBytes
)g_malloc0
;
203 gpointer
function(gpointer mem
, gulong nBytes
)g_realloc
;
204 gpointer
function(gulong nBytes
)g_try_malloc
;
205 gpointer
function(gulong nBytes
)g_try_malloc0
;
206 gpointer
function(gpointer mem
, gulong nBytes
)g_try_realloc
;
207 void function(gpointer mem
)g_free
;
208 gpointer
function(gconstpointer mem
, guint byteSize
)g_memdup
;
209 void function(GMemVTable
* vtable
)g_mem_set_vtable
;
210 gboolean
function()g_mem_is_system_malloc
;
211 void function()g_mem_profile
;
215 GIOChannel
* function(int fd
)g_io_channel_unix_new
;
216 gint
function(GIOChannel
* channel
)g_io_channel_unix_get_fd
;
217 GIOChannel
* function(gint fd
)g_io_channel_win32_new_fd
;
218 GIOChannel
* function(gint socket
)g_io_channel_win32_new_socket
;
219 GIOChannel
* function(guint hwnd
)g_io_channel_win32_new_messages
;
220 void function(GIOChannel
* channel
)g_io_channel_init
;
221 GIOChannel
* function(gchar
* filename
, gchar
* mode
, GError
** error
)g_io_channel_new_file
;
222 GIOStatus
function(GIOChannel
* channel
, gchar
* buf
, gsize count
, gsize
* bytesRead
, GError
** error
)g_io_channel_read_chars
;
223 GIOStatus
function(GIOChannel
* channel
, gunichar
* thechar
, GError
** error
)g_io_channel_read_unichar
;
224 GIOStatus
function(GIOChannel
* channel
, gchar
** strReturn
, gsize
* length
, gsize
* terminatorPos
, GError
** error
)g_io_channel_read_line
;
225 GIOStatus
function(GIOChannel
* channel
, GString
* buffer
, gsize
* terminatorPos
, GError
** error
)g_io_channel_read_line_string
;
226 GIOStatus
function(GIOChannel
* channel
, gchar
** strReturn
, gsize
* length
, GError
** error
)g_io_channel_read_to_end
;
227 GIOStatus
function(GIOChannel
* channel
, gchar
* buf
, gssize count
, gsize
* bytesWritten
, GError
** error
)g_io_channel_write_chars
;
228 GIOStatus
function(GIOChannel
* channel
, gunichar thechar
, GError
** error
)g_io_channel_write_unichar
;
229 GIOStatus
function(GIOChannel
* channel
, GError
** error
)g_io_channel_flush
;
230 GIOStatus
function(GIOChannel
* channel
, gint64 offset
, GSeekType type
, GError
** error
)g_io_channel_seek_position
;
231 GIOStatus
function(GIOChannel
* channel
, gboolean flush
, GError
** err
)g_io_channel_shutdown
;
232 GIOChannelError
function(gint en
)g_io_channel_error_from_errno
;
233 GIOChannel
* function(GIOChannel
* channel
)g_io_channel_ref
;
234 void function(GIOChannel
* channel
)g_io_channel_unref
;
235 GSource
* function(GIOChannel
* channel
, GIOCondition condition
)g_io_create_watch
;
236 guint
function(GIOChannel
* channel
, GIOCondition condition
, GIOFunc func
, gpointer userData
)g_io_add_watch
;
237 guint
function(GIOChannel
* channel
, gint priority
, GIOCondition condition
, GIOFunc func
, gpointer userData
, GDestroyNotify notify
)g_io_add_watch_full
;
238 gsize
function(GIOChannel
* channel
)g_io_channel_get_buffer_size
;
239 void function(GIOChannel
* channel
, gsize size
)g_io_channel_set_buffer_size
;
240 GIOCondition
function(GIOChannel
* channel
)g_io_channel_get_buffer_condition
;
241 GIOFlags
function(GIOChannel
* channel
)g_io_channel_get_flags
;
242 GIOStatus
function(GIOChannel
* channel
, GIOFlags flags
, GError
** error
)g_io_channel_set_flags
;
243 gchar
* function(GIOChannel
* channel
, gint
* length
)g_io_channel_get_line_term
;
244 void function(GIOChannel
* channel
, gchar
* lineTerm
, gint length
)g_io_channel_set_line_term
;
245 gboolean
function(GIOChannel
* channel
)g_io_channel_get_buffered
;
246 void function(GIOChannel
* channel
, gboolean buffered
)g_io_channel_set_buffered
;
247 gchar
* function(GIOChannel
* channel
)g_io_channel_get_encoding
;
248 GIOStatus
function(GIOChannel
* channel
, gchar
* encoding
, GError
** error
)g_io_channel_set_encoding
;
249 gboolean
function(GIOChannel
* channel
)g_io_channel_get_close_on_unref
;
250 void function(GIOChannel
* channel
, gboolean doClose
)g_io_channel_set_close_on_unref
;
251 GIOError
function(GIOChannel
* channel
, gchar
* buf
, gsize count
, gsize
* bytesRead
)g_io_channel_read
;
252 GIOError
function(GIOChannel
* channel
, gchar
* buf
, gsize count
, gsize
* bytesWritten
)g_io_channel_write
;
253 GIOError
function(GIOChannel
* channel
, gint64 offset
, GSeekType type
)g_io_channel_seek
;
254 void function(GIOChannel
* channel
)g_io_channel_close
;
258 GError
* function(GQuark domain
, gint code
, gchar
* format
, ... )g_error_new
;
259 GError
* function(GQuark domain
, gint code
, gchar
* message
)g_error_new_literal
;
260 void function(GError
* error
)g_error_free
;
261 GError
* function(GError
* error
)g_error_copy
;
262 gboolean
function(GError
* error
, GQuark domain
, gint code
)g_error_matches
;
263 void function(GError
** err
, GQuark domain
, gint code
, gchar
* format
, ... )g_set_error
;
264 void function(GError
** dest
, GError
* src
)g_propagate_error
;
265 void function(GError
** err
)g_clear_error
;
269 void function(gchar
* format
, ... )g_print
;
270 GPrintFunc
function(GPrintFunc func
)g_set_print_handler
;
271 void function(gchar
* format
, ... )g_printerr
;
272 GPrintFunc
function(GPrintFunc func
)g_set_printerr_handler
;
273 void function(gchar
* prgName
)g_on_error_query
;
274 void function(gchar
* prgName
)g_on_error_stack_trace
;
278 void function(gchar
* logDomain
, GLogLevelFlags logLevel
, gchar
* format
, ... )g_log
;
279 void function(gchar
* logDomain
, GLogLevelFlags logLevel
, gchar
* format
, va_list args
)g_logv
;
280 guint
function(gchar
* logDomain
, GLogLevelFlags logLevels
, GLogFunc logFunc
, gpointer userData
)g_log_set_handler
;
281 void function(gchar
* logDomain
, guint handlerId
)g_log_remove_handler
;
282 GLogLevelFlags
function(GLogLevelFlags fatalMask
)g_log_set_always_fatal
;
283 GLogLevelFlags
function(gchar
* logDomain
, GLogLevelFlags fatalMask
)g_log_set_fatal_mask
;
284 void function(gchar
* logDomain
, GLogLevelFlags logLevel
, gchar
* message
, gpointer unusedData
)g_log_default_handler
;
285 GLogFunc
function(GLogFunc logFunc
, gpointer userData
)g_log_set_default_handler
;
289 gchar
* function(gchar
* str)g_strdup
;
290 gchar
* function(gchar
* str, gsize n
)g_strndup
;
291 gchar
** function(gchar
** strArray
)g_strdupv
;
292 gchar
* function(gsize length
, gchar fillChar
)g_strnfill
;
293 gchar
* function(gchar
* dest
, char* src
)g_stpcpy
;
294 gchar
* function(gchar
* haystack
, gssize haystackLen
, gchar
* needle
)g_strstr_len
;
295 gchar
* function(gchar
* haystack
, gchar
* needle
)g_strrstr
;
296 gchar
* function(gchar
* haystack
, gssize haystackLen
, gchar
* needle
)g_strrstr_len
;
297 gboolean
function(gchar
* str, gchar
* prefix
)g_str_has_prefix
;
298 gboolean
function(gchar
* str, gchar
* suffix
)g_str_has_suffix
;
299 gsize
function(gchar
* dest
, gchar
* src
, gsize destSize
)g_strlcpy
;
300 gsize
function(gchar
* dest
, gchar
* src
, gsize destSize
)g_strlcat
;
301 gchar
* function(gchar
* format
, ... )g_strdup_printf
;
302 gchar
* function(gchar
* format
, va_list args
)g_strdup_vprintf
;
303 gint
function(gchar
* format
, ... )g_printf
;
304 gint
function(gchar
* format
, va_list args
)g_vprintf
;
305 gint
function(FILE
* file
, gchar
* format
, ... )g_fprintf
;
306 gint
function(FILE
* file
, gchar
* format
, va_list args
)g_vfprintf
;
307 gint
function(gchar
* string
, gchar
* format
, ... )g_sprintf
;
308 gint
function(gchar
* string
, gchar
* format
, va_list args
)g_vsprintf
;
309 gint
function(gchar
* string
, gulong n
, gchar
* format
, ... )g_snprintf
;
310 gint
function(gchar
* string
, gulong n
, gchar
* format
, va_list args
)g_vsnprintf
;
311 gint
function(gchar
** string
, gchar
* format
, va_list args
)g_vasprintf
;
312 gsize
function(gchar
* format
, va_list args
)g_printf_string_upper_bound
;
313 gboolean
function(gchar c
)g_ascii_isalnum
;
314 gboolean
function(gchar c
)g_ascii_isalpha
;
315 gboolean
function(gchar c
)g_ascii_iscntrl
;
316 gboolean
function(gchar c
)g_ascii_isdigit
;
317 gboolean
function(gchar c
)g_ascii_isgraph
;
318 gboolean
function(gchar c
)g_ascii_islower
;
319 gboolean
function(gchar c
)g_ascii_isprint
;
320 gboolean
function(gchar c
)g_ascii_ispunct
;
321 gboolean
function(gchar c
)g_ascii_isspace
;
322 gboolean
function(gchar c
)g_ascii_isupper
;
323 gboolean
function(gchar c
)g_ascii_isxdigit
;
324 gint
function(gchar c
)g_ascii_digit_value
;
325 gint
function(gchar c
)g_ascii_xdigit_value
;
326 gint
function(gchar
* s1
, gchar
* s2
)g_ascii_strcasecmp
;
327 gint
function(gchar
* s1
, gchar
* s2
, gsize n
)g_ascii_strncasecmp
;
328 gchar
* function(gchar
* str, gssize len
)g_ascii_strup
;
329 gchar
* function(gchar
* str, gssize len
)g_ascii_strdown
;
330 gchar
function(gchar c
)g_ascii_tolower
;
331 gchar
function(gchar c
)g_ascii_toupper
;
332 GString
* function(GString
* string
)g_string_ascii_up
;
333 GString
* function(GString
* string
)g_string_ascii_down
;
334 gchar
* function(gchar
* string
)g_strup
;
335 gchar
* function(gchar
* string
)g_strdown
;
336 gint
function(gchar
* s1
, gchar
* s2
)g_strcasecmp
;
337 gint
function(gchar
* s1
, gchar
* s2
, guint n
)g_strncasecmp
;
338 gchar
* function(gchar
* string
)g_strreverse
;
339 gint64
function(gchar
* nptr
, gchar
** endptr
, guint base
)g_ascii_strtoll
;
340 guint64
function(gchar
* nptr
, gchar
** endptr
, guint base
)g_ascii_strtoull
;
341 gdouble
function(gchar
* nptr
, gchar
** endptr
)g_ascii_strtod
;
342 gchar
* function(gchar
* buffer
, gint bufLen
, gdouble d
)g_ascii_dtostr
;
343 gchar
* function(gchar
* buffer
, gint bufLen
, gchar
* format
, gdouble d
)g_ascii_formatd
;
344 gdouble
function(gchar
* nptr
, gchar
** endptr
)g_strtod
;
345 gchar
* function(gchar
* string
)g_strchug
;
346 gchar
* function(gchar
* string
)g_strchomp
;
347 gchar
* function(gchar
* string
, gchar
* delimiters
, gchar newDelimiter
)g_strdelimit
;
348 gchar
* function(gchar
* source
, gchar
* exceptions
)g_strescape
;
349 gchar
* function(gchar
* source
)g_strcompress
;
350 gchar
* function(gchar
* string
, gchar
* validChars
, gchar substitutor
)g_strcanon
;
351 gchar
** function(gchar
* string
, gchar
* delimiter
, gint maxTokens
)g_strsplit
;
352 gchar
** function(gchar
* string
, gchar
* delimiters
, gint maxTokens
)g_strsplit_set
;
353 void function(gchar
** strArray
)g_strfreev
;
354 gchar
* function(gchar
* string1
, ... )g_strconcat
;
355 gchar
* function(gchar
* separator
, ... )g_strjoin
;
356 gchar
* function(gchar
* separator
, gchar
** strArray
)g_strjoinv
;
357 guint
function(gchar
** strArray
)g_strv_length
;
358 gchar
* function(gint errnum
)g_strerror
;
359 gchar
* function(gint signum
)g_strsignal
;
363 gchar
* function(gchar
* str, gssize len
, gchar
* toCodeset
, gchar
* fromCodeset
, gsize
* bytesRead
, gsize
* bytesWritten
, GError
** error
)g_convert
;
364 gchar
* function(gchar
* str, gssize len
, gchar
* toCodeset
, gchar
* fromCodeset
, gchar
* fallback
, gsize
* bytesRead
, gsize
* bytesWritten
, GError
** error
)g_convert_with_fallback
;
365 gchar
* function(gchar
* opsysstring
, gssize len
, gsize
* bytesRead
, gsize
* bytesWritten
, GError
** error
)g_locale_to_utf8
;
366 gchar
* function(gchar
* opsysstring
, gssize len
, gsize
* bytesRead
, gsize
* bytesWritten
, GError
** error
)g_filename_to_utf8
;
367 gchar
* function(gchar
* utf8string
, gssize len
, gsize
* bytesRead
, gsize
* bytesWritten
, GError
** error
)g_filename_from_utf8
;
368 gchar
* function(gchar
* uri
, gchar
** hostname
, GError
** error
)g_filename_from_uri
;
369 gchar
* function(gchar
* filename
, gchar
* hostname
, GError
** error
)g_filename_to_uri
;
370 gboolean
function(gchar
*** charsets
)g_get_filename_charsets
;
371 gchar
* function(gchar
* filename
)g_filename_display_name
;
372 gchar
* function(gchar
* filename
)g_filename_display_basename
;
373 gchar
** function(gchar
* uriList
)g_uri_list_extract_uris
;
374 gchar
* function(gchar
* utf8string
, gssize len
, gsize
* bytesRead
, gsize
* bytesWritten
, GError
** error
)g_locale_from_utf8
;
375 gboolean
function(char** charset
)g_get_charset
;
379 gboolean
function(gunichar ch
)g_unichar_validate
;
380 gboolean
function(gunichar c
)g_unichar_isalnum
;
381 gboolean
function(gunichar c
)g_unichar_isalpha
;
382 gboolean
function(gunichar c
)g_unichar_iscntrl
;
383 gboolean
function(gunichar c
)g_unichar_isdigit
;
384 gboolean
function(gunichar c
)g_unichar_isgraph
;
385 gboolean
function(gunichar c
)g_unichar_islower
;
386 gboolean
function(gunichar c
)g_unichar_isprint
;
387 gboolean
function(gunichar c
)g_unichar_ispunct
;
388 gboolean
function(gunichar c
)g_unichar_isspace
;
389 gboolean
function(gunichar c
)g_unichar_isupper
;
390 gboolean
function(gunichar c
)g_unichar_isxdigit
;
391 gboolean
function(gunichar c
)g_unichar_istitle
;
392 gboolean
function(gunichar c
)g_unichar_isdefined
;
393 gboolean
function(gunichar c
)g_unichar_iswide
;
394 gboolean
function(gunichar c
)g_unichar_iswide_cjk
;
395 gunichar
function(gunichar c
)g_unichar_toupper
;
396 gunichar
function(gunichar c
)g_unichar_tolower
;
397 gunichar
function(gunichar c
)g_unichar_totitle
;
398 gint
function(gunichar c
)g_unichar_digit_value
;
399 gint
function(gunichar c
)g_unichar_xdigit_value
;
400 GUnicodeType
function(gunichar c
)g_unichar_type
;
401 GUnicodeBreakType
function(gunichar c
)g_unichar_break_type
;
402 void function(gunichar
* string
, gsize len
)g_unicode_canonical_ordering
;
403 gunichar
* function(gunichar ch
, gsize
* resultLen
)g_unicode_canonical_decomposition
;
404 gboolean
function(gunichar ch
, gunichar
* mirroredCh
)g_unichar_get_mirror_char
;
405 GUnicodeScript
function(gunichar ch
)g_unichar_get_script
;
406 gunichar
function(gchar
* p
)g_utf8_get_char
;
407 gunichar
function(gchar
* p
, gssize maxLen
)g_utf8_get_char_validated
;
408 gchar
* function(gchar
* str, glong offset
)g_utf8_offset_to_pointer
;
409 glong
function(gchar
* str, gchar
* pos
)g_utf8_pointer_to_offset
;
410 gchar
* function(gchar
* p
)g_utf8_prev_char
;
411 gchar
* function(gchar
* p
, gchar
* end
)g_utf8_find_next_char
;
412 gchar
* function(gchar
* str, gchar
* p
)g_utf8_find_prev_char
;
413 glong
function(gchar
* p
, gssize max
)g_utf8_strlen
;
414 gchar
* function(gchar
* dest
, gchar
* src
, gsize n
)g_utf8_strncpy
;
415 gchar
* function(gchar
* p
, gssize len
, gunichar c
)g_utf8_strchr
;
416 gchar
* function(gchar
* p
, gssize len
, gunichar c
)g_utf8_strrchr
;
417 gchar
* function(gchar
* str, gssize len
)g_utf8_strreverse
;
418 gboolean
function(gchar
* str, gssize maxLen
, gchar
** end
)g_utf8_validate
;
419 gchar
* function(gchar
* str, gssize len
)g_utf8_strup
;
420 gchar
* function(gchar
* str, gssize len
)g_utf8_strdown
;
421 gchar
* function(gchar
* str, gssize len
)g_utf8_casefold
;
422 gchar
* function(gchar
* str, gssize len
, GNormalizeMode mode
)g_utf8_normalize
;
423 gint
function(gchar
* str1
, gchar
* str2
)g_utf8_collate
;
424 gchar
* function(gchar
* str, gssize len
)g_utf8_collate_key
;
425 gchar
* function(gchar
* str, gssize len
)g_utf8_collate_key_for_filename
;
426 gunichar2
* function(gchar
* str, glong len
, glong
* itemsRead
, glong
* itemsWritten
, GError
** error
)g_utf8_to_utf16
;
427 gunichar
* function(gchar
* str, glong len
, glong
* itemsRead
, glong
* itemsWritten
, GError
** error
)g_utf8_to_ucs4
;
428 gunichar
* function(gchar
* str, glong len
, glong
* itemsWritten
)g_utf8_to_ucs4_fast
;
429 gunichar
* function(gunichar2
* str, glong len
, glong
* itemsRead
, glong
* itemsWritten
, GError
** error
)g_utf16_to_ucs4
;
430 gchar
* function(gunichar2
* str, glong len
, glong
* itemsRead
, glong
* itemsWritten
, GError
** error
)g_utf16_to_utf8
;
431 gunichar2
* function(gunichar
* str, glong len
, glong
* itemsRead
, glong
* itemsWritten
, GError
** error
)g_ucs4_to_utf16
;
432 gchar
* function(gunichar
* str, glong len
, glong
* itemsRead
, glong
* itemsWritten
, GError
** error
)g_ucs4_to_utf8
;
433 gint
function(gunichar c
, gchar
* outbuf
)g_unichar_to_utf8
;
435 // glib.Internationalization
437 gchar
* function(gchar
* msgid
, gchar
* msgval
)g_strip_context
;
438 gchar
** function()g_get_language_names
;
442 void function(GTimeVal
* result
)g_get_current_time
;
443 void function(gulong microseconds
)g_usleep
;
444 void function(GTimeVal
* time
, glong microseconds
)g_time_val_add
;
445 gboolean
function(gchar
* isoDate
, GTimeVal
* time
)g_time_val_from_iso8601
;
446 gchar
* function(GTimeVal
* time
)g_time_val_to_iso8601
;
447 GDate
* function()g_date_new
;
448 GDate
* function(GDateDay day
, GDateMonth month
, GDateYear year
)g_date_new_dmy
;
449 GDate
* function(guint32 julianDay
)g_date_new_julian
;
450 void function(GDate
* date
, guint nDates
)g_date_clear
;
451 void function(GDate
* date
)g_date_free
;
452 void function(GDate
* date
, GDateDay day
)g_date_set_day
;
453 void function(GDate
* date
, GDateMonth month
)g_date_set_month
;
454 void function(GDate
* date
, GDateYear year
)g_date_set_year
;
455 void function(GDate
* date
, GDateDay day
, GDateMonth month
, GDateYear y
)g_date_set_dmy
;
456 void function(GDate
* date
, guint32 julianDate
)g_date_set_julian
;
457 void function(GDate
* date
, GTime time
)g_date_set_time
;
458 void function(GDate
* date
, time_t timet
)g_date_set_time_t
;
459 void function(GDate
* date
, GTimeVal
* timeval
)g_date_set_time_val
;
460 void function(GDate
* date
, gchar
* str)g_date_set_parse
;
461 void function(GDate
* date
, guint nDays
)g_date_add_days
;
462 void function(GDate
* date
, guint nDays
)g_date_subtract_days
;
463 void function(GDate
* date
, guint nMonths
)g_date_add_months
;
464 void function(GDate
* date
, guint nMonths
)g_date_subtract_months
;
465 void function(GDate
* date
, guint nYears
)g_date_add_years
;
466 void function(GDate
* date
, guint nYears
)g_date_subtract_years
;
467 gint
function(GDate
* date1
, GDate
* date2
)g_date_days_between
;
468 gint
function(GDate
* lhs
, GDate
* rhs
)g_date_compare
;
469 void function(GDate
* date
, GDate
* minDate
, GDate
* maxDate
)g_date_clamp
;
470 void function(GDate
* date1
, GDate
* date2
)g_date_order
;
471 GDateDay
function(GDate
* date
)g_date_get_day
;
472 GDateMonth
function(GDate
* date
)g_date_get_month
;
473 GDateYear
function(GDate
* date
)g_date_get_year
;
474 guint32
function(GDate
* date
)g_date_get_julian
;
475 GDateWeekday
function(GDate
* date
)g_date_get_weekday
;
476 guint
function(GDate
* date
)g_date_get_day_of_year
;
477 guint8
function(GDateMonth month
, GDateYear year
)g_date_get_days_in_month
;
478 gboolean
function(GDate
* date
)g_date_is_first_of_month
;
479 gboolean
function(GDate
* date
)g_date_is_last_of_month
;
480 gboolean
function(GDateYear year
)g_date_is_leap_year
;
481 guint
function(GDate
* date
)g_date_get_monday_week_of_year
;
482 guint8
function(GDateYear year
)g_date_get_monday_weeks_in_year
;
483 guint
function(GDate
* date
)g_date_get_sunday_week_of_year
;
484 guint8
function(GDateYear year
)g_date_get_sunday_weeks_in_year
;
485 guint
function(GDate
* date
)g_date_get_iso8601_week_of_year
;
486 gsize
function(gchar
* s
, gsize slen
, gchar
* format
, GDate
* date
)g_date_strftime
;
487 void function(GDate
* date
, void* tm
)g_date_to_struct_tm
;
488 gboolean
function(GDate
* date
)g_date_valid
;
489 gboolean
function(GDateDay day
)g_date_valid_day
;
490 gboolean
function(GDateMonth month
)g_date_valid_month
;
491 gboolean
function(GDateYear year
)g_date_valid_year
;
492 gboolean
function(GDateDay day
, GDateMonth month
, GDateYear year
)g_date_valid_dmy
;
493 gboolean
function(guint32 julianDate
)g_date_valid_julian
;
494 gboolean
function(GDateWeekday weekday
)g_date_valid_weekday
;
498 GRand
* function(guint32 seed
)g_rand_new_with_seed
;
499 GRand
* function(guint32
* seed
, guint seedLength
)g_rand_new_with_seed_array
;
500 GRand
* function()g_rand_new
;
501 GRand
* function(GRand
* rand
)g_rand_copy
;
502 void function(GRand
* rand
)g_rand_free
;
503 void function(GRand
* rand
, guint32 seed
)g_rand_set_seed
;
504 void function(GRand
* rand
, guint32
* seed
, guint seedLength
)g_rand_set_seed_array
;
505 guint32
function(GRand
* rand
)g_rand_int
;
506 gint32
function(GRand
* rand
, gint32 begin
, gint32 end
)g_rand_int_range
;
507 gdouble
function(GRand
* rand
)g_rand_double
;
508 gdouble
function(GRand
* rand
, gdouble begin
, gdouble end
)g_rand_double_range
;
509 void function(guint32 seed
)g_random_set_seed
;
510 guint32
function()g_random_int
;
511 gint32
function(gint32 begin
, gint32 end
)g_random_int_range
;
512 gdouble
function()g_random_double
;
513 gdouble
function(gdouble begin
, gdouble end
)g_random_double_range
;
517 gchar
* function()g_get_application_name
;
518 void function(gchar
* applicationName
)g_set_application_name
;
519 gchar
* function()g_get_prgname
;
520 void function(gchar
* prgname
)g_set_prgname
;
521 gchar
* function(gchar
* variable
)g_getenv
;
522 gboolean
function(gchar
* variable
, gchar
* value
, gboolean overwrite
)g_setenv
;
523 void function(gchar
* variable
)g_unsetenv
;
524 gchar
** function()g_listenv
;
525 gchar
* function()g_get_user_name
;
526 gchar
* function()g_get_real_name
;
527 gchar
* function()g_get_user_cache_dir
;
528 gchar
* function()g_get_user_data_dir
;
529 gchar
* function()g_get_user_config_dir
;
530 gchar
** function()g_get_system_data_dirs
;
531 gchar
** function()g_get_system_config_dirs
;
532 gchar
* function()g_get_host_name
;
533 gchar
* function()g_get_home_dir
;
534 gchar
* function()g_get_tmp_dir
;
535 gchar
* function()g_get_current_dir
;
536 gchar
* function(gchar
* fileName
)g_basename
;
537 gboolean
function(gchar
* fileName
)g_path_is_absolute
;
538 gchar
* function(gchar
* fileName
)g_path_skip_root
;
539 gchar
* function(gchar
* fileName
)g_path_get_basename
;
540 gchar
* function(gchar
* fileName
)g_path_get_dirname
;
541 gchar
* function(gchar
* firstElement
, ... )g_build_filename
;
542 gchar
* function(gchar
** args
)g_build_filenamev
;
543 gchar
* function(gchar
* separator
, gchar
* firstElement
, ... )g_build_path
;
544 gchar
* function(gchar
* separator
, gchar
** args
)g_build_pathv
;
545 gchar
* function(gchar
* program
)g_find_program_in_path
;
546 gint
function(gulong mask
, gint nthBit
)g_bit_nth_lsf
;
547 gint
function(gulong mask
, gint nthBit
)g_bit_nth_msf
;
548 guint
function(gulong number
)g_bit_storage
;
549 guint
function(guint num
)g_spaced_primes_closest
;
550 void function(GVoidFunc func
)g_atexit
;
551 guint
function(gchar
* string
, GDebugKey
* keys
, guint nkeys
)g_parse_debug_string
;
552 void function(gconstpointer pbase
, gint totalElems
, gsize size
, GCompareDataFunc compareFunc
, gpointer userData
)g_qsort_with_data
;
553 void function(gpointer
* nullifyLocation
)g_nullify_pointer
;
557 GScanner
* function(GScannerConfig
* configTempl
)g_scanner_new
;
558 void function(GScanner
* scanner
, gint inputFd
)g_scanner_input_file
;
559 void function(GScanner
* scanner
)g_scanner_sync_file_offset
;
560 void function(GScanner
* scanner
, gchar
* text
, guint textLen
)g_scanner_input_text
;
561 GTokenType
function(GScanner
* scanner
)g_scanner_peek_next_token
;
562 GTokenType
function(GScanner
* scanner
)g_scanner_get_next_token
;
563 guint
function(GScanner
* scanner
)g_scanner_cur_line
;
564 guint
function(GScanner
* scanner
)g_scanner_cur_position
;
565 GTokenType
function(GScanner
* scanner
)g_scanner_cur_token
;
566 GTokenValue
function(GScanner
* scanner
)g_scanner_cur_value
;
567 gboolean
function(GScanner
* scanner
)g_scanner_eof
;
568 guint
function(GScanner
* scanner
, guint scopeId
)g_scanner_set_scope
;
569 void function(GScanner
* scanner
, guint scopeId
, gchar
* symbol
, gpointer value
)g_scanner_scope_add_symbol
;
570 void function(GScanner
* scanner
, guint scopeId
, GHFunc func
, gpointer userData
)g_scanner_scope_foreach_symbol
;
571 gpointer
function(GScanner
* scanner
, guint scopeId
, gchar
* symbol
)g_scanner_scope_lookup_symbol
;
572 void function(GScanner
* scanner
, guint scopeId
, gchar
* symbol
)g_scanner_scope_remove_symbol
;
573 gpointer
function(GScanner
* scanner
, gchar
* symbol
)g_scanner_lookup_symbol
;
574 void function(GScanner
* scanner
, gchar
* format
, ... )g_scanner_warn
;
575 void function(GScanner
* scanner
, gchar
* format
, ... )g_scanner_error
;
576 void function(GScanner
* scanner
, GTokenType expectedToken
, gchar
* identifierSpec
, gchar
* symbolSpec
, gchar
* symbolName
, gchar
* message
, gint isError
)g_scanner_unexp_token
;
577 void function(GScanner
* scanner
)g_scanner_destroy
;
579 // glib.StringCompletion
581 GCompletion
* function(GCompletionFunc func
)g_completion_new
;
582 void function(GCompletion
* cmp, GList
* items
)g_completion_add_items
;
583 void function(GCompletion
* cmp, GList
* items
)g_completion_remove_items
;
584 void function(GCompletion
* cmp)g_completion_clear_items
;
585 GList
* function(GCompletion
* cmp, gchar
* prefix
, gchar
** newPrefix
)g_completion_complete
;
586 GList
* function(GCompletion
* cmp, gchar
* prefix
, gchar
** newPrefix
)g_completion_complete_utf8
;
587 void function(GCompletion
* cmp, GCompletionStrncmpFunc strncmpFunc
)g_completion_set_compare
;
588 void function(GCompletion
* cmp)g_completion_free
;
592 GTimer
* function()g_timer_new
;
593 void function(GTimer
* timer
)g_timer_start
;
594 void function(GTimer
* timer
)g_timer_stop
;
595 void function(GTimer
* timer
)g_timer_continue
;
596 gdouble
function(GTimer
* timer
, gulong
* microseconds
)g_timer_elapsed
;
597 void function(GTimer
* timer
)g_timer_reset
;
598 void function(GTimer
* timer
)g_timer_destroy
;
602 gboolean
function(gchar
* workingDirectory
, gchar
** argv
, gchar
** envp
, GSpawnFlags flags
, GSpawnChildSetupFunc childSetup
, gpointer userData
, GPid
* childPid
, gint
* standardInput
, gint
* standardOutput
, gint
* standardError
, GError
** error
)g_spawn_async_with_pipes
;
603 gboolean
function(gchar
* workingDirectory
, gchar
** argv
, gchar
** envp
, GSpawnFlags flags
, GSpawnChildSetupFunc childSetup
, gpointer userData
, GPid
* childPid
, GError
** error
)g_spawn_async
;
604 gboolean
function(gchar
* workingDirectory
, gchar
** argv
, gchar
** envp
, GSpawnFlags flags
, GSpawnChildSetupFunc childSetup
, gpointer userData
, gchar
** standardOutput
, gchar
** standardError
, gint
* exitStatus
, GError
** error
)g_spawn_sync
;
605 gboolean
function(gchar
* commandLine
, GError
** error
)g_spawn_command_line_async
;
606 gboolean
function(gchar
* commandLine
, gchar
** standardOutput
, gchar
** standardError
, gint
* exitStatus
, GError
** error
)g_spawn_command_line_sync
;
607 void function(GPid pid
)g_spawn_close_pid
;
611 GFileError
function(gint errNo
)g_file_error_from_errno
;
612 gboolean
function(gchar
* filename
, gchar
** contents
, gsize
* length
, GError
** error
)g_file_get_contents
;
613 gboolean
function(gchar
* filename
, gchar
* contents
, gssize length
, GError
** error
)g_file_set_contents
;
614 gboolean
function(gchar
* filename
, GFileTest
test)g_file_test
;
615 gint
function(gchar
* tmpl
)g_mkstemp
;
616 gint
function(gchar
* tmpl
, gchar
** nameUsed
, GError
** error
)g_file_open_tmp
;
617 gchar
* function(gchar
* filename
, GError
** error
)g_file_read_link
;
618 int function(gchar
* pathname
, int mode
)g_mkdir_with_parents
;
619 GDir
* function(gchar
* path
, guint flags
, GError
** error
)g_dir_open
;
620 gchar
* function(GDir
* dir
)g_dir_read_name
;
621 void function(GDir
* dir
)g_dir_rewind
;
622 void function(GDir
* dir
)g_dir_close
;
623 GMappedFile
* function(gchar
* filename
, gboolean writable
, GError
** error
)g_mapped_file_new
;
624 void function(GMappedFile
* file
)g_mapped_file_free
;
625 gsize
function(GMappedFile
* file
)g_mapped_file_get_length
;
626 gchar
* function(GMappedFile
* file
)g_mapped_file_get_contents
;
627 int function(gchar
* filename
, int flags
, int mode
)g_open
;
628 int function(gchar
* oldfilename
, gchar
* newfilename
)g_rename
;
629 int function(gchar
* filename
, int mode
)g_mkdir
;
630 int function(gchar
* filename
, void* buf
)g_stat
;
631 int function(gchar
* filename
, void* buf
)g_lstat
;
632 int function(gchar
* filename
)g_unlink
;
633 int function(gchar
* filename
)g_remove
;
634 int function(gchar
* filename
)g_rmdir
;
635 FILE
* function(gchar
* filename
, gchar
* mode
)g_fopen
;
636 FILE
* function(gchar
* filename
, gchar
* mode
, FILE
* stream
)g_freopen
;
637 int function(gchar
* filename
, int mode
)g_chmod
;
638 int function(gchar
* filename
, int mode
)g_access
;
639 int function(gchar
* filename
, int mode
)g_creat
;
640 int function(gchar
* path
)g_chdir
;
644 gboolean
function(gchar
* commandLine
, gint
* argcp
, gchar
*** argvp
, GError
** error
)g_shell_parse_argv
;
645 gchar
* function(gchar
* unquotedString
)g_shell_quote
;
646 gchar
* function(gchar
* quotedString
, GError
** error
)g_shell_unquote
;
648 // glib.OptionContext
650 GOptionContext
* function(gchar
* parameterString
)g_option_context_new
;
651 void function(GOptionContext
* context
, gchar
* summary
)g_option_context_set_summary
;
652 gchar
* function(GOptionContext
* context
)g_option_context_get_summary
;
653 void function(GOptionContext
* context
, gchar
* description
)g_option_context_set_description
;
654 gchar
* function(GOptionContext
* context
)g_option_context_get_description
;
655 void function(GOptionContext
* context
, GTranslateFunc func
, gpointer data
, GDestroyNotify destroyNotify
)g_option_context_set_translate_func
;
656 void function(GOptionContext
* context
, gchar
* domain
)g_option_context_set_translation_domain
;
657 void function(GOptionContext
* context
)g_option_context_free
;
658 gboolean
function(GOptionContext
* context
, gint
* argc
, gchar
*** argv
, GError
** error
)g_option_context_parse
;
659 void function(GOptionContext
* context
, gboolean helpEnabled
)g_option_context_set_help_enabled
;
660 gboolean
function(GOptionContext
* context
)g_option_context_get_help_enabled
;
661 void function(GOptionContext
* context
, gboolean ignoreUnknown
)g_option_context_set_ignore_unknown_options
;
662 gboolean
function(GOptionContext
* context
)g_option_context_get_ignore_unknown_options
;
663 void function(GOptionContext
* context
, GOptionEntry
* entries
, gchar
* translationDomain
)g_option_context_add_main_entries
;
664 void function(GOptionContext
* context
, GOptionGroup
* group
)g_option_context_add_group
;
665 void function(GOptionContext
* context
, GOptionGroup
* group
)g_option_context_set_main_group
;
666 GOptionGroup
* function(GOptionContext
* context
)g_option_context_get_main_group
;
670 GOptionGroup
* function(gchar
* name
, gchar
* description
, gchar
* helpDescription
, gpointer userData
, GDestroyNotify destroy
)g_option_group_new
;
671 void function(GOptionGroup
* group
)g_option_group_free
;
672 void function(GOptionGroup
* group
, GOptionEntry
* entries
)g_option_group_add_entries
;
673 void function(GOptionGroup
* group
, GOptionParseFunc preParseFunc
, GOptionParseFunc postParseFunc
)g_option_group_set_parse_hooks
;
674 void function(GOptionGroup
* group
, GOptionErrorFunc errorFunc
)g_option_group_set_error_hook
;
675 void function(GOptionGroup
* group
, GTranslateFunc func
, gpointer data
, GDestroyNotify destroyNotify
)g_option_group_set_translate_func
;
676 void function(GOptionGroup
* group
, gchar
* domain
)g_option_group_set_translation_domain
;
680 GPatternSpec
* function(gchar
* pattern
)g_pattern_spec_new
;
681 void function(GPatternSpec
* pspec
)g_pattern_spec_free
;
682 gboolean
function(GPatternSpec
* pspec1
, GPatternSpec
* pspec2
)g_pattern_spec_equal
;
683 gboolean
function(GPatternSpec
* pspec
, guint stringLength
, gchar
* string
, gchar
* stringReversed
)g_pattern_match
;
684 gboolean
function(GPatternSpec
* pspec
, gchar
* string
)g_pattern_match_string
;
685 gboolean
function(gchar
* pattern
, gchar
* string
)g_pattern_match_simple
;
689 gchar
* function(gchar
* text
, gssize length
)g_markup_escape_text
;
690 gchar
* function(char* format
, ... )g_markup_printf_escaped
;
691 gchar
* function(char* format
, va_list args
)g_markup_vprintf_escaped
;
692 gboolean
function(GMarkupParseContext
* context
, GError
** error
)g_markup_parse_context_end_parse
;
693 void function(GMarkupParseContext
* context
)g_markup_parse_context_free
;
694 void function(GMarkupParseContext
* context
, gint
* lineNumber
, gint
* charNumber
)g_markup_parse_context_get_position
;
695 gchar
* function(GMarkupParseContext
* context
)g_markup_parse_context_get_element
;
696 GMarkupParseContext
* function(GMarkupParser
* parser
, GMarkupParseFlags flags
, gpointer userData
, GDestroyNotify userDataDnotify
)g_markup_parse_context_new
;
697 gboolean
function(GMarkupParseContext
* context
, gchar
* text
, gssize textLen
, GError
** error
)g_markup_parse_context_parse
;
701 GKeyFile
* function()g_key_file_new
;
702 void function(GKeyFile
* keyFile
)g_key_file_free
;
703 void function(GKeyFile
* keyFile
, gchar separator
)g_key_file_set_list_separator
;
704 gboolean
function(GKeyFile
* keyFile
, gchar
* file
, GKeyFileFlags flags
, GError
** error
)g_key_file_load_from_file
;
705 gboolean
function(GKeyFile
* keyFile
, gchar
* data
, gsize length
, GKeyFileFlags flags
, GError
** error
)g_key_file_load_from_data
;
706 gboolean
function(GKeyFile
* keyFile
, gchar
* file
, gchar
** fullPath
, GKeyFileFlags flags
, GError
** error
)g_key_file_load_from_data_dirs
;
707 gchar
* function(GKeyFile
* keyFile
, gsize
* length
, GError
** error
)g_key_file_to_data
;
708 gchar
* function(GKeyFile
* keyFile
)g_key_file_get_start_group
;
709 gchar
** function(GKeyFile
* keyFile
, gsize
* length
)g_key_file_get_groups
;
710 gchar
** function(GKeyFile
* keyFile
, gchar
* groupName
, gsize
* length
, GError
** error
)g_key_file_get_keys
;
711 gboolean
function(GKeyFile
* keyFile
, gchar
* groupName
)g_key_file_has_group
;
712 gboolean
function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, GError
** error
)g_key_file_has_key
;
713 gchar
* function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, GError
** error
)g_key_file_get_value
;
714 gchar
* function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, GError
** error
)g_key_file_get_string
;
715 gchar
* function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, gchar
* locale
, GError
** error
)g_key_file_get_locale_string
;
716 gboolean
function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, GError
** error
)g_key_file_get_boolean
;
717 gint
function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, GError
** error
)g_key_file_get_integer
;
718 gdouble
function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, GError
** error
)g_key_file_get_double
;
719 gchar
** function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, gsize
* length
, GError
** error
)g_key_file_get_string_list
;
720 gchar
** function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, gchar
* locale
, gsize
* length
, GError
** error
)g_key_file_get_locale_string_list
;
721 gboolean
* function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, gsize
* length
, GError
** error
)g_key_file_get_boolean_list
;
722 gint
* function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, gsize
* length
, GError
** error
)g_key_file_get_integer_list
;
723 gdouble
* function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, gsize
* length
, GError
** error
)g_key_file_get_double_list
;
724 gchar
* function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, GError
** error
)g_key_file_get_comment
;
725 void function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, gchar
* value
)g_key_file_set_value
;
726 void function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, gchar
* string
)g_key_file_set_string
;
727 void function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, gchar
* locale
, gchar
* string
)g_key_file_set_locale_string
;
728 void function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, gboolean value
)g_key_file_set_boolean
;
729 void function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, gint value
)g_key_file_set_integer
;
730 void function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, gdouble value
)g_key_file_set_double
;
731 void function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
)g_key_file_set_string_list
;
732 void function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, gchar
* locale
)g_key_file_set_locale_string_list
;
733 void function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, gboolean
[] list
, gsize length
)g_key_file_set_boolean_list
;
734 void function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, gint
[] list
, gsize length
)g_key_file_set_integer_list
;
735 void function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, gdouble
[] list
, gsize length
)g_key_file_set_double_list
;
736 void function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, gchar
* comment
, GError
** error
)g_key_file_set_comment
;
737 void function(GKeyFile
* keyFile
, gchar
* groupName
, GError
** error
)g_key_file_remove_group
;
738 void function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, GError
** error
)g_key_file_remove_key
;
739 void function(GKeyFile
* keyFile
, gchar
* groupName
, gchar
* key
, GError
** error
)g_key_file_remove_comment
;
743 gchar
* function(gint error
)g_win32_error_message
;
744 gchar
* function()g_win32_getlocale
;
745 gchar
* function(gchar
* p
, gchar
* dllName
)g_win32_get_package_installation_directory
;
746 gchar
* function(gchar
* p
, gchar
* dllName
, gchar
* subdir
)g_win32_get_package_installation_subdirectory
;
747 guint
function()g_win32_get_windows_version
;
748 gchar
* function(gchar
* utf8filename
)g_win32_locale_filename_from_utf8
;
752 gpointer
function(gsize blockSize
)g_slice_alloc
;
753 gpointer
function(gsize blockSize
)g_slice_alloc0
;
754 void function(gsize blockSize
, gpointer memBlock
)g_slice_free1
;
755 void function(gsize blockSize
, gpointer memChain
, gsize nextOffset
)g_slice_free_chain_with_offset
;
759 GMemChunk
* function(gchar
* name
, gint atomSize
, gulong areaSize
, gint type
)g_mem_chunk_new
;
760 gpointer
function(GMemChunk
* memChunk
)g_mem_chunk_alloc
;
761 gpointer
function(GMemChunk
* memChunk
)g_mem_chunk_alloc0
;
762 void function(GMemChunk
* memChunk
, gpointer mem
)g_mem_chunk_free
;
763 void function(GMemChunk
* memChunk
)g_mem_chunk_destroy
;
764 void function(GMemChunk
* memChunk
)g_mem_chunk_reset
;
765 void function(GMemChunk
* memChunk
)g_mem_chunk_clean
;
766 void function()g_blow_chunks
;
767 void function()g_mem_chunk_info
;
768 void function(GMemChunk
* memChunk
)g_mem_chunk_print
;
772 GList
* function(GList
* list
, gpointer data
)g_list_append
;
773 GList
* function(GList
* list
, gpointer data
)g_list_prepend
;
774 GList
* function(GList
* list
, gpointer data
, gint position
)g_list_insert
;
775 GList
* function(GList
* list
, GList
* sibling
, gpointer data
)g_list_insert_before
;
776 GList
* function(GList
* list
, gpointer data
, GCompareFunc func
)g_list_insert_sorted
;
777 GList
* function(GList
* list
, gconstpointer data
)g_list_remove
;
778 GList
* function(GList
* list
, GList
* llink
)g_list_remove_link
;
779 GList
* function(GList
* list
, GList
* link
)g_list_delete_link
;
780 GList
* function(GList
* list
, gconstpointer data
)g_list_remove_all
;
781 void function(GList
* list
)g_list_free
;
782 GList
* function()g_list_alloc
;
783 void function(GList
* list
)g_list_free_1
;
784 guint
function(GList
* list
)g_list_length
;
785 GList
* function(GList
* list
)g_list_copy
;
786 GList
* function(GList
* list
)g_list_reverse
;
787 GList
* function(GList
* list
, GCompareFunc compareFunc
)g_list_sort
;
788 GList
* function(GList
* list
, gpointer data
, GCompareDataFunc func
, gpointer userData
)g_list_insert_sorted_with_data
;
789 GList
* function(GList
* list
, GCompareDataFunc compareFunc
, gpointer userData
)g_list_sort_with_data
;
790 GList
* function(GList
* list1
, GList
* list2
)g_list_concat
;
791 void function(GList
* list
, GFunc func
, gpointer userData
)g_list_foreach
;
792 GList
* function(GList
* list
)g_list_first
;
793 GList
* function(GList
* list
)g_list_last
;
794 GList
* function(GList
* list
, guint n
)g_list_nth
;
795 gpointer
function(GList
* list
, guint n
)g_list_nth_data
;
796 GList
* function(GList
* list
, guint n
)g_list_nth_prev
;
797 GList
* function(GList
* list
, gconstpointer data
)g_list_find
;
798 GList
* function(GList
* list
, gconstpointer data
, GCompareFunc func
)g_list_find_custom
;
799 gint
function(GList
* list
, GList
* llink
)g_list_position
;
800 gint
function(GList
* list
, gconstpointer data
)g_list_index
;
801 void function(gpointer allocator
)g_list_push_allocator
;
802 void function()g_list_pop_allocator
;
806 GSList
* function()g_slist_alloc
;
807 GSList
* function(GSList
* list
, gpointer data
)g_slist_append
;
808 GSList
* function(GSList
* list
, gpointer data
)g_slist_prepend
;
809 GSList
* function(GSList
* list
, gpointer data
, gint position
)g_slist_insert
;
810 GSList
* function(GSList
* slist
, GSList
* sibling
, gpointer data
)g_slist_insert_before
;
811 GSList
* function(GSList
* list
, gpointer data
, GCompareFunc func
)g_slist_insert_sorted
;
812 GSList
* function(GSList
* list
, gconstpointer data
)g_slist_remove
;
813 GSList
* function(GSList
* list
, GSList
* link
)g_slist_remove_link
;
814 GSList
* function(GSList
* list
, GSList
* link
)g_slist_delete_link
;
815 GSList
* function(GSList
* list
, gconstpointer data
)g_slist_remove_all
;
816 void function(GSList
* list
)g_slist_free
;
817 void function(GSList
* list
)g_slist_free_1
;
818 guint
function(GSList
* list
)g_slist_length
;
819 GSList
* function(GSList
* list
)g_slist_copy
;
820 GSList
* function(GSList
* list
)g_slist_reverse
;
821 GSList
* function(GSList
* list
, gpointer data
, GCompareDataFunc func
, gpointer userData
)g_slist_insert_sorted_with_data
;
822 GSList
* function(GSList
* list
, GCompareFunc compareFunc
)g_slist_sort
;
823 GSList
* function(GSList
* list
, GCompareDataFunc compareFunc
, gpointer userData
)g_slist_sort_with_data
;
824 GSList
* function(GSList
* list1
, GSList
* list2
)g_slist_concat
;
825 void function(GSList
* list
, GFunc func
, gpointer userData
)g_slist_foreach
;
826 GSList
* function(GSList
* list
)g_slist_last
;
827 GSList
* function(GSList
* list
, guint n
)g_slist_nth
;
828 gpointer
function(GSList
* list
, guint n
)g_slist_nth_data
;
829 GSList
* function(GSList
* list
, gconstpointer data
)g_slist_find
;
830 GSList
* function(GSList
* list
, gconstpointer data
, GCompareFunc func
)g_slist_find_custom
;
831 gint
function(GSList
* list
, GSList
* llink
)g_slist_position
;
832 gint
function(GSList
* list
, gconstpointer data
)g_slist_index
;
833 void function(gpointer dummy
)g_slist_push_allocator
;
834 void function()g_slist_pop_allocator
;
838 GQueue
* function()g_queue_new
;
839 void function(GQueue
* queue
)g_queue_free
;
840 gboolean
function(GQueue
* queue
)g_queue_is_empty
;
841 guint
function(GQueue
* queue
)g_queue_get_length
;
842 void function(GQueue
* queue
)g_queue_reverse
;
843 GQueue
* function(GQueue
* queue
)g_queue_copy
;
844 void function(GQueue
* queue
, GFunc func
, gpointer userData
)g_queue_foreach
;
845 GList
* function(GQueue
* queue
, gconstpointer data
)g_queue_find
;
846 GList
* function(GQueue
* queue
, gconstpointer data
, GCompareFunc func
)g_queue_find_custom
;
847 void function(GQueue
* queue
, GCompareDataFunc compareFunc
, gpointer userData
)g_queue_sort
;
848 void function(GQueue
* queue
, gpointer data
)g_queue_push_head
;
849 void function(GQueue
* queue
, gpointer data
)g_queue_push_tail
;
850 void function(GQueue
* queue
, gpointer data
, gint n
)g_queue_push_nth
;
851 gpointer
function(GQueue
* queue
)g_queue_pop_head
;
852 gpointer
function(GQueue
* queue
)g_queue_pop_tail
;
853 gpointer
function(GQueue
* queue
, guint n
)g_queue_pop_nth
;
854 gpointer
function(GQueue
* queue
)g_queue_peek_head
;
855 gpointer
function(GQueue
* queue
)g_queue_peek_tail
;
856 gpointer
function(GQueue
* queue
, guint n
)g_queue_peek_nth
;
857 gint
function(GQueue
* queue
, gconstpointer data
)g_queue_index
;
858 void function(GQueue
* queue
, gconstpointer data
)g_queue_remove
;
859 void function(GQueue
* queue
, gconstpointer data
)g_queue_remove_all
;
860 void function(GQueue
* queue
, GList
* sibling
, gpointer data
)g_queue_insert_before
;
861 void function(GQueue
* queue
, GList
* sibling
, gpointer data
)g_queue_insert_after
;
862 void function(GQueue
* queue
, gpointer data
, GCompareDataFunc func
, gpointer userData
)g_queue_insert_sorted
;
863 void function(GQueue
* queue
, GList
* link
)g_queue_push_head_link
;
864 void function(GQueue
* queue
, GList
* link
)g_queue_push_tail_link
;
865 void function(GQueue
* queue
, gint n
, GList
* link
)g_queue_push_nth_link
;
866 GList
* function(GQueue
* queue
)g_queue_pop_head_link
;
867 GList
* function(GQueue
* queue
)g_queue_pop_tail_link
;
868 GList
* function(GQueue
* queue
, guint n
)g_queue_pop_nth_link
;
869 GList
* function(GQueue
* queue
)g_queue_peek_head_link
;
870 GList
* function(GQueue
* queue
)g_queue_peek_tail_link
;
871 GList
* function(GQueue
* queue
, guint n
)g_queue_peek_nth_link
;
872 gint
function(GQueue
* queue
, GList
* link
)g_queue_link_index
;
873 void function(GQueue
* queue
, GList
* link
)g_queue_unlink
;
874 void function(GQueue
* queue
, GList
* link
)g_queue_delete_link
;
878 void function(GTrashStack
** stackP
, gpointer dataP
)g_trash_stack_push
;
879 gpointer
function(GTrashStack
** stackP
)g_trash_stack_pop
;
880 gpointer
function(GTrashStack
** stackP
)g_trash_stack_peek
;
881 guint
function(GTrashStack
** stackP
)g_trash_stack_height
;
885 GHashTable
* function(GHashFunc hashFunc
, GEqualFunc keyEqualFunc
)g_hash_table_new
;
886 GHashTable
* function(GHashFunc hashFunc
, GEqualFunc keyEqualFunc
, GDestroyNotify keyDestroyFunc
, GDestroyNotify valueDestroyFunc
)g_hash_table_new_full
;
887 void function(GHashTable
* hashTable
, gpointer key
, gpointer value
)g_hash_table_insert
;
888 void function(GHashTable
* hashTable
, gpointer key
, gpointer value
)g_hash_table_replace
;
889 guint
function(GHashTable
* hashTable
)g_hash_table_size
;
890 gpointer
function(GHashTable
* hashTable
, gconstpointer key
)g_hash_table_lookup
;
891 gboolean
function(GHashTable
* hashTable
, gconstpointer lookupKey
, gpointer
* origKey
, gpointer
* value
)g_hash_table_lookup_extended
;
892 void function(GHashTable
* hashTable
, GHFunc func
, gpointer userData
)g_hash_table_foreach
;
893 gpointer
function(GHashTable
* hashTable
, GHRFunc predicate
, gpointer userData
)g_hash_table_find
;
894 gboolean
function(GHashTable
* hashTable
, gconstpointer key
)g_hash_table_remove
;
895 gboolean
function(GHashTable
* hashTable
, gconstpointer key
)g_hash_table_steal
;
896 guint
function(GHashTable
* hashTable
, GHRFunc func
, gpointer userData
)g_hash_table_foreach_remove
;
897 guint
function(GHashTable
* hashTable
, GHRFunc func
, gpointer userData
)g_hash_table_foreach_steal
;
898 void function(GHashTable
* hashTable
)g_hash_table_remove_all
;
899 void function(GHashTable
* hashTable
)g_hash_table_steal_all
;
900 void function(GHashTable
* hashTable
)g_hash_table_destroy
;
901 GHashTable
* function(GHashTable
* hashTable
)g_hash_table_ref
;
902 void function(GHashTable
* hashTable
)g_hash_table_unref
;
903 gboolean
function(gconstpointer v1
, gconstpointer v2
)g_direct_equal
;
904 guint
function(gconstpointer v
)g_direct_hash
;
905 gboolean
function(gconstpointer v1
, gconstpointer v2
)g_int_equal
;
906 guint
function(gconstpointer v
)g_int_hash
;
907 gboolean
function(gconstpointer v1
, gconstpointer v2
)g_str_equal
;
908 guint
function(gconstpointer v
)g_str_hash
;
912 GString
* function(gchar
* init
)g_string_new
;
913 GString
* function(gchar
* init
, gssize len
)g_string_new_len
;
914 GString
* function(gsize dflSize
)g_string_sized_new
;
915 GString
* function(GString
* string
, gchar
* rval
)g_string_assign
;
916 void function(GString
* string
, gchar
* format
, ... )g_string_printf
;
917 void function(GString
* string
, gchar
* format
, ... )g_string_append_printf
;
918 GString
* function(GString
* string
, gchar
* val
)g_string_append
;
919 GString
* function(GString
* string
, gchar c
)g_string_append_c
;
920 GString
* function(GString
* string
, gunichar wc
)g_string_append_unichar
;
921 GString
* function(GString
* string
, gchar
* val
, gssize len
)g_string_append_len
;
922 GString
* function(GString
* string
, gchar
* val
)g_string_prepend
;
923 GString
* function(GString
* string
, gchar c
)g_string_prepend_c
;
924 GString
* function(GString
* string
, gunichar wc
)g_string_prepend_unichar
;
925 GString
* function(GString
* string
, gchar
* val
, gssize len
)g_string_prepend_len
;
926 GString
* function(GString
* string
, gssize pos
, gchar
* val
)g_string_insert
;
927 GString
* function(GString
* string
, gssize pos
, gchar c
)g_string_insert_c
;
928 GString
* function(GString
* string
, gssize pos
, gunichar wc
)g_string_insert_unichar
;
929 GString
* function(GString
* string
, gssize pos
, gchar
* val
, gssize len
)g_string_insert_len
;
930 GString
* function(GString
* string
, gssize pos
, gssize len
)g_string_erase
;
931 GString
* function(GString
* string
, gsize len
)g_string_truncate
;
932 GString
* function(GString
* string
, gsize len
)g_string_set_size
;
933 gchar
* function(GString
* string
, gboolean freeSegment
)g_string_free
;
934 GString
* function(GString
* string
)g_string_up
;
935 GString
* function(GString
* string
)g_string_down
;
936 guint
function(GString
* str)g_string_hash
;
937 gboolean
function(GString
* v
, GString
* v2
)g_string_equal
;
941 GStringChunk
* function(gsize size
)g_string_chunk_new
;
942 gchar
* function(GStringChunk
* chunk
, gchar
* string
)g_string_chunk_insert
;
943 gchar
* function(GStringChunk
* chunk
, gchar
* string
)g_string_chunk_insert_const
;
944 gchar
* function(GStringChunk
* chunk
, gchar
* string
, gssize len
)g_string_chunk_insert_len
;
945 void function(GStringChunk
* chunk
)g_string_chunk_free
;
949 GArray
* function(gboolean zeroTerminated
, gboolean clear
, guint elementSize
)g_array_new
;
950 GArray
* function(gboolean zeroTerminated
, gboolean clear
, guint elementSize
, guint reservedSize
)g_array_sized_new
;
951 GArray
* function(GArray
* array
, gconstpointer data
, guint len
)g_array_append_vals
;
952 GArray
* function(GArray
* array
, gconstpointer data
, guint len
)g_array_prepend_vals
;
953 GArray
* function(GArray
* array
, guint index
, gconstpointer data
, guint len
)g_array_insert_vals
;
954 GArray
* function(GArray
* array
, guint index
)g_array_remove_index
;
955 GArray
* function(GArray
* array
, guint index
)g_array_remove_index_fast
;
956 GArray
* function(GArray
* array
, guint index
, guint length
)g_array_remove_range
;
957 void function(GArray
* array
, GCompareFunc compareFunc
)g_array_sort
;
958 void function(GArray
* array
, GCompareDataFunc compareFunc
, gpointer userData
)g_array_sort_with_data
;
959 GArray
* function(GArray
* array
, guint length
)g_array_set_size
;
960 gchar
* function(GArray
* array
, gboolean freeSegment
)g_array_free
;
964 GPtrArray
* function()g_ptr_array_new
;
965 GPtrArray
* function(guint reservedSize
)g_ptr_array_sized_new
;
966 void function(GPtrArray
* array
, gpointer data
)g_ptr_array_add
;
967 gboolean
function(GPtrArray
* array
, gpointer data
)g_ptr_array_remove
;
968 gpointer
function(GPtrArray
* array
, guint index
)g_ptr_array_remove_index
;
969 gboolean
function(GPtrArray
* array
, gpointer data
)g_ptr_array_remove_fast
;
970 gpointer
function(GPtrArray
* array
, guint index
)g_ptr_array_remove_index_fast
;
971 void function(GPtrArray
* array
, guint index
, guint length
)g_ptr_array_remove_range
;
972 void function(GPtrArray
* array
, GCompareFunc compareFunc
)g_ptr_array_sort
;
973 void function(GPtrArray
* array
, GCompareDataFunc compareFunc
, gpointer userData
)g_ptr_array_sort_with_data
;
974 void function(GPtrArray
* array
, gint length
)g_ptr_array_set_size
;
975 gpointer
* function(GPtrArray
* array
, gboolean freeSeg
)g_ptr_array_free
;
976 void function(GPtrArray
* array
, GFunc func
, gpointer userData
)g_ptr_array_foreach
;
980 GByteArray
* function()g_byte_array_new
;
981 GByteArray
* function(guint reservedSize
)g_byte_array_sized_new
;
982 GByteArray
* function(GByteArray
* array
, guint8
* data
, guint len
)g_byte_array_append
;
983 GByteArray
* function(GByteArray
* array
, guint8
* data
, guint len
)g_byte_array_prepend
;
984 GByteArray
* function(GByteArray
* array
, guint index
)g_byte_array_remove_index
;
985 GByteArray
* function(GByteArray
* array
, guint index
)g_byte_array_remove_index_fast
;
986 GByteArray
* function(GByteArray
* array
, guint index
, guint length
)g_byte_array_remove_range
;
987 void function(GByteArray
* array
, GCompareFunc compareFunc
)g_byte_array_sort
;
988 void function(GByteArray
* array
, GCompareDataFunc compareFunc
, gpointer userData
)g_byte_array_sort_with_data
;
989 GByteArray
* function(GByteArray
* array
, guint length
)g_byte_array_set_size
;
990 guint8
* function(GByteArray
* array
, gboolean freeSegment
)g_byte_array_free
;
994 GTree
* function(GCompareFunc keyCompareFunc
)g_tree_new
;
995 GTree
* function(GCompareDataFunc keyCompareFunc
, gpointer keyCompareData
)g_tree_new_with_data
;
996 GTree
* function(GCompareDataFunc keyCompareFunc
, gpointer keyCompareData
, GDestroyNotify keyDestroyFunc
, GDestroyNotify valueDestroyFunc
)g_tree_new_full
;
997 void function(GTree
* tree
, gpointer key
, gpointer value
)g_tree_insert
;
998 void function(GTree
* tree
, gpointer key
, gpointer value
)g_tree_replace
;
999 gint
function(GTree
* tree
)g_tree_nnodes
;
1000 gint
function(GTree
* tree
)g_tree_height
;
1001 gpointer
function(GTree
* tree
, gconstpointer key
)g_tree_lookup
;
1002 gboolean
function(GTree
* tree
, gconstpointer lookupKey
, gpointer
* origKey
, gpointer
* value
)g_tree_lookup_extended
;
1003 void function(GTree
* tree
, GTraverseFunc func
, gpointer userData
)g_tree_foreach
;
1004 void function(GTree
* tree
, GTraverseFunc traverseFunc
, GTraverseType traverseType
, gpointer userData
)g_tree_traverse
;
1005 gpointer
function(GTree
* tree
, GCompareFunc searchFunc
, gconstpointer userData
)g_tree_search
;
1006 gboolean
function(GTree
* tree
, gconstpointer key
)g_tree_remove
;
1007 gboolean
function(GTree
* tree
, gconstpointer key
)g_tree_steal
;
1008 void function(GTree
* tree
)g_tree_destroy
;
1012 GNode
* function(gpointer data
)g_node_new
;
1013 GNode
* function(GNode
* node
)g_node_copy
;
1014 GNode
* function(GNode
* node
, GCopyFunc copyFunc
, gpointer data
)g_node_copy_deep
;
1015 GNode
* function(GNode
* parent
, gint position
, GNode
* node
)g_node_insert
;
1016 GNode
* function(GNode
* parent
, GNode
* sibling
, GNode
* node
)g_node_insert_before
;
1017 GNode
* function(GNode
* parent
, GNode
* sibling
, GNode
* node
)g_node_insert_after
;
1018 GNode
* function(GNode
* parent
, GNode
* node
)g_node_prepend
;
1019 void function(GNode
* node
)g_node_reverse_children
;
1020 void function(GNode
* root
, GTraverseType order
, GTraverseFlags flags
, gint maxDepth
, GNodeTraverseFunc func
, gpointer data
)g_node_traverse
;
1021 void function(GNode
* node
, GTraverseFlags flags
, GNodeForeachFunc func
, gpointer data
)g_node_children_foreach
;
1022 GNode
* function(GNode
* node
)g_node_get_root
;
1023 GNode
* function(GNode
* root
, GTraverseType order
, GTraverseFlags flags
, gpointer data
)g_node_find
;
1024 GNode
* function(GNode
* node
, GTraverseFlags flags
, gpointer data
)g_node_find_child
;
1025 gint
function(GNode
* node
, gpointer data
)g_node_child_index
;
1026 gint
function(GNode
* node
, GNode
* child
)g_node_child_position
;
1027 GNode
* function(GNode
* node
)g_node_last_child
;
1028 GNode
* function(GNode
* node
, guint n
)g_node_nth_child
;
1029 GNode
* function(GNode
* node
)g_node_first_sibling
;
1030 GNode
* function(GNode
* node
)g_node_last_sibling
;
1031 guint
function(GNode
* node
)g_node_depth
;
1032 guint
function(GNode
* root
, GTraverseFlags flags
)g_node_n_nodes
;
1033 guint
function(GNode
* node
)g_node_n_children
;
1034 gboolean
function(GNode
* node
, GNode
* descendant
)g_node_is_ancestor
;
1035 guint
function(GNode
* root
)g_node_max_height
;
1036 void function(GNode
* node
)g_node_unlink
;
1037 void function(GNode
* root
)g_node_destroy
;
1038 void function(gpointer dummy
)g_node_push_allocator
;
1039 void function()g_node_pop_allocator
;
1043 GQuark
function(gchar
* string
)g_quark_from_string
;
1044 GQuark
function(gchar
* string
)g_quark_from_static_string
;
1045 gchar
* function(GQuark quark
)g_quark_to_string
;
1046 GQuark
function(gchar
* string
)g_quark_try_string
;
1047 gchar
* function(gchar
* string
)g_intern_string
;
1048 gchar
* function(gchar
* string
)g_intern_static_string
;
1052 void function(GData
** datalist
)g_datalist_init
;
1053 void function(GData
** datalist
, GQuark keyId
, gpointer data
, GDestroyNotify destroyFunc
)g_datalist_id_set_data_full
;
1054 gpointer
function(GData
** datalist
, GQuark keyId
)g_datalist_id_get_data
;
1055 gpointer
function(GData
** datalist
, GQuark keyId
)g_datalist_id_remove_no_notify
;
1056 void function(GData
** datalist
, GDataForeachFunc func
, gpointer userData
)g_datalist_foreach
;
1057 void function(GData
** datalist
)g_datalist_clear
;
1058 void function(GData
** datalist
, guint flags
)g_datalist_set_flags
;
1059 void function(GData
** datalist
, guint flags
)g_datalist_unset_flags
;
1060 guint
function(GData
** datalist
)g_datalist_get_flags
;
1064 void function(gconstpointer datasetLocation
, GQuark keyId
, gpointer data
, GDestroyNotify destroyFunc
)g_dataset_id_set_data_full
;
1065 gpointer
function(gconstpointer datasetLocation
, GQuark keyId
)g_dataset_id_get_data
;
1066 gpointer
function(gconstpointer datasetLocation
, GQuark keyId
)g_dataset_id_remove_no_notify
;
1067 void function(gconstpointer datasetLocation
, GDataForeachFunc func
, gpointer userData
)g_dataset_foreach
;
1068 void function(gconstpointer datasetLocation
)g_dataset_destroy
;
1072 GRelation
* function(gint fields
)g_relation_new
;
1073 void function(GRelation
* relation
, gint field
, GHashFunc hashFunc
, GEqualFunc keyEqualFunc
)g_relation_index
;
1074 void function(GRelation
* relation
, ... )g_relation_insert
;
1075 gboolean
function(GRelation
* relation
, ... )g_relation_exists
;
1076 gint
function(GRelation
* relation
, gconstpointer key
, gint field
)g_relation_count
;
1077 GTuples
* function(GRelation
* relation
, gconstpointer key
, gint field
)g_relation_select
;
1078 gint
function(GRelation
* relation
, gconstpointer key
, gint field
)g_relation_delete
;
1079 void function(GRelation
* relation
)g_relation_destroy
;
1080 void function(GRelation
* relation
)g_relation_print
;
1084 void function(GTuples
* tuples
)g_tuples_destroy
;
1085 gpointer
function(GTuples
* tuples
, gint index
, gint field
)g_tuples_index
;
1089 GCache
* function(GCacheNewFunc valueNewFunc
, GCacheDestroyFunc valueDestroyFunc
, GCacheDupFunc keyDupFunc
, GCacheDestroyFunc keyDestroyFunc
, GHashFunc hashKeyFunc
, GHashFunc hashValueFunc
, GEqualFunc keyEqualFunc
)g_cache_new
;
1090 gpointer
function(GCache
* cache
, gpointer key
)g_cache_insert
;
1091 void function(GCache
* cache
, gconstpointer value
)g_cache_remove
;
1092 void function(GCache
* cache
)g_cache_destroy
;
1093 void function(GCache
* cache
, GHFunc func
, gpointer userData
)g_cache_key_foreach
;
1094 void function(GCache
* cache
, GHFunc func
, gpointer userData
)g_cache_value_foreach
;
1098 GAllocator
* function(gchar
* name
, guint nPreallocs
)g_allocator_new
;
1099 void function(GAllocator
* allocator
)g_allocator_free
;
1104 Symbol
[] glibLinks
=
1107 { "glib_check_version", cast(void**)& glib_check_version
},
1108 { "g_atomic_int_get", cast(void**)& g_atomic_int_get
},
1109 { "g_atomic_int_set", cast(void**)& g_atomic_int_set
},
1110 { "g_atomic_int_add", cast(void**)& g_atomic_int_add
},
1111 { "g_atomic_int_exchange_and_add", cast(void**)& g_atomic_int_exchange_and_add
},
1112 { "g_atomic_int_compare_and_exchange", cast(void**)& g_atomic_int_compare_and_exchange
},
1113 { "g_atomic_pointer_get", cast(void**)& g_atomic_pointer_get
},
1114 { "g_atomic_pointer_set", cast(void**)& g_atomic_pointer_set
},
1115 { "g_atomic_pointer_compare_and_exchange", cast(void**)& g_atomic_pointer_compare_and_exchange
},
1116 { "g_atomic_int_inc", cast(void**)& g_atomic_int_inc
},
1117 { "g_atomic_int_dec_and_test", cast(void**)& g_atomic_int_dec_and_test
},
1118 { "g_main_loop_new", cast(void**)& g_main_loop_new
},
1119 { "g_main_loop_ref", cast(void**)& g_main_loop_ref
},
1120 { "g_main_loop_unref", cast(void**)& g_main_loop_unref
},
1121 { "g_main_loop_run", cast(void**)& g_main_loop_run
},
1122 { "g_main_loop_quit", cast(void**)& g_main_loop_quit
},
1123 { "g_main_loop_is_running", cast(void**)& g_main_loop_is_running
},
1124 { "g_main_loop_get_context", cast(void**)& g_main_loop_get_context
},
1125 { "g_main_depth", cast(void**)& g_main_depth
},
1126 { "g_main_current_source", cast(void**)& g_main_current_source
},
1127 { "g_idle_source_new", cast(void**)& g_idle_source_new
},
1128 { "g_idle_add", cast(void**)& g_idle_add
},
1129 { "g_idle_add_full", cast(void**)& g_idle_add_full
},
1130 { "g_idle_remove_by_data", cast(void**)& g_idle_remove_by_data
},
1131 { "g_main_context_new", cast(void**)& g_main_context_new
},
1132 { "g_main_context_ref", cast(void**)& g_main_context_ref
},
1133 { "g_main_context_unref", cast(void**)& g_main_context_unref
},
1134 { "g_main_context_default", cast(void**)& g_main_context_default
},
1135 { "g_main_context_iteration", cast(void**)& g_main_context_iteration
},
1136 { "g_main_context_pending", cast(void**)& g_main_context_pending
},
1137 { "g_main_context_find_source_by_id", cast(void**)& g_main_context_find_source_by_id
},
1138 { "g_main_context_find_source_by_user_data", cast(void**)& g_main_context_find_source_by_user_data
},
1139 { "g_main_context_find_source_by_funcs_user_data", cast(void**)& g_main_context_find_source_by_funcs_user_data
},
1140 { "g_main_context_wakeup", cast(void**)& g_main_context_wakeup
},
1141 { "g_main_context_acquire", cast(void**)& g_main_context_acquire
},
1142 { "g_main_context_release", cast(void**)& g_main_context_release
},
1143 { "g_main_context_is_owner", cast(void**)& g_main_context_is_owner
},
1144 { "g_main_context_wait", cast(void**)& g_main_context_wait
},
1145 { "g_main_context_prepare", cast(void**)& g_main_context_prepare
},
1146 { "g_main_context_query", cast(void**)& g_main_context_query
},
1147 { "g_main_context_check", cast(void**)& g_main_context_check
},
1148 { "g_main_context_dispatch", cast(void**)& g_main_context_dispatch
},
1149 { "g_main_context_set_poll_func", cast(void**)& g_main_context_set_poll_func
},
1150 { "g_main_context_get_poll_func", cast(void**)& g_main_context_get_poll_func
},
1151 { "g_main_context_add_poll", cast(void**)& g_main_context_add_poll
},
1152 { "g_main_context_remove_poll", cast(void**)& g_main_context_remove_poll
},
1153 { "g_timeout_source_new", cast(void**)& g_timeout_source_new
},
1154 { "g_timeout_source_new_seconds", cast(void**)& g_timeout_source_new_seconds
},
1155 { "g_timeout_add", cast(void**)& g_timeout_add
},
1156 { "g_timeout_add_full", cast(void**)& g_timeout_add_full
},
1157 { "g_timeout_add_seconds", cast(void**)& g_timeout_add_seconds
},
1158 { "g_child_watch_source_new", cast(void**)& g_child_watch_source_new
},
1159 { "g_child_watch_add", cast(void**)& g_child_watch_add
},
1160 { "g_child_watch_add_full", cast(void**)& g_child_watch_add_full
},
1161 { "g_source_new", cast(void**)& g_source_new
},
1162 { "g_source_ref", cast(void**)& g_source_ref
},
1163 { "g_source_unref", cast(void**)& g_source_unref
},
1164 { "g_source_set_funcs", cast(void**)& g_source_set_funcs
},
1165 { "g_source_attach", cast(void**)& g_source_attach
},
1166 { "g_source_destroy", cast(void**)& g_source_destroy
},
1167 { "g_source_is_destroyed", cast(void**)& g_source_is_destroyed
},
1168 { "g_source_set_priority", cast(void**)& g_source_set_priority
},
1169 { "g_source_get_priority", cast(void**)& g_source_get_priority
},
1170 { "g_source_set_can_recurse", cast(void**)& g_source_set_can_recurse
},
1171 { "g_source_get_can_recurse", cast(void**)& g_source_get_can_recurse
},
1172 { "g_source_get_id", cast(void**)& g_source_get_id
},
1173 { "g_source_get_context", cast(void**)& g_source_get_context
},
1174 { "g_source_set_callback", cast(void**)& g_source_set_callback
},
1175 { "g_source_set_callback_indirect", cast(void**)& g_source_set_callback_indirect
},
1176 { "g_source_add_poll", cast(void**)& g_source_add_poll
},
1177 { "g_source_remove_poll", cast(void**)& g_source_remove_poll
},
1178 { "g_source_get_current_time", cast(void**)& g_source_get_current_time
},
1179 { "g_source_remove", cast(void**)& g_source_remove
},
1180 { "g_source_remove_by_funcs_user_data", cast(void**)& g_source_remove_by_funcs_user_data
},
1181 { "g_source_remove_by_user_data", cast(void**)& g_source_remove_by_user_data
},
1182 { "g_thread_pool_new", cast(void**)& g_thread_pool_new
},
1183 { "g_thread_pool_push", cast(void**)& g_thread_pool_push
},
1184 { "g_thread_pool_set_max_threads", cast(void**)& g_thread_pool_set_max_threads
},
1185 { "g_thread_pool_get_max_threads", cast(void**)& g_thread_pool_get_max_threads
},
1186 { "g_thread_pool_get_num_threads", cast(void**)& g_thread_pool_get_num_threads
},
1187 { "g_thread_pool_unprocessed", cast(void**)& g_thread_pool_unprocessed
},
1188 { "g_thread_pool_free", cast(void**)& g_thread_pool_free
},
1189 { "g_thread_pool_set_max_unused_threads", cast(void**)& g_thread_pool_set_max_unused_threads
},
1190 { "g_thread_pool_get_max_unused_threads", cast(void**)& g_thread_pool_get_max_unused_threads
},
1191 { "g_thread_pool_get_num_unused_threads", cast(void**)& g_thread_pool_get_num_unused_threads
},
1192 { "g_thread_pool_stop_unused_threads", cast(void**)& g_thread_pool_stop_unused_threads
},
1193 { "g_thread_pool_set_sort_function", cast(void**)& g_thread_pool_set_sort_function
},
1194 { "g_thread_pool_set_max_idle_time", cast(void**)& g_thread_pool_set_max_idle_time
},
1195 { "g_thread_pool_get_max_idle_time", cast(void**)& g_thread_pool_get_max_idle_time
},
1196 { "g_async_queue_new", cast(void**)& g_async_queue_new
},
1197 { "g_async_queue_ref", cast(void**)& g_async_queue_ref
},
1198 { "g_async_queue_unref", cast(void**)& g_async_queue_unref
},
1199 { "g_async_queue_push", cast(void**)& g_async_queue_push
},
1200 { "g_async_queue_push_sorted", cast(void**)& g_async_queue_push_sorted
},
1201 { "g_async_queue_pop", cast(void**)& g_async_queue_pop
},
1202 { "g_async_queue_try_pop", cast(void**)& g_async_queue_try_pop
},
1203 { "g_async_queue_timed_pop", cast(void**)& g_async_queue_timed_pop
},
1204 { "g_async_queue_length", cast(void**)& g_async_queue_length
},
1205 { "g_async_queue_sort", cast(void**)& g_async_queue_sort
},
1206 { "g_async_queue_lock", cast(void**)& g_async_queue_lock
},
1207 { "g_async_queue_unlock", cast(void**)& g_async_queue_unlock
},
1208 { "g_async_queue_ref_unlocked", cast(void**)& g_async_queue_ref_unlocked
},
1209 { "g_async_queue_unref_and_unlock", cast(void**)& g_async_queue_unref_and_unlock
},
1210 { "g_async_queue_push_unlocked", cast(void**)& g_async_queue_push_unlocked
},
1211 { "g_async_queue_push_sorted_unlocked", cast(void**)& g_async_queue_push_sorted_unlocked
},
1212 { "g_async_queue_pop_unlocked", cast(void**)& g_async_queue_pop_unlocked
},
1213 { "g_async_queue_try_pop_unlocked", cast(void**)& g_async_queue_try_pop_unlocked
},
1214 { "g_async_queue_timed_pop_unlocked", cast(void**)& g_async_queue_timed_pop_unlocked
},
1215 { "g_async_queue_length_unlocked", cast(void**)& g_async_queue_length_unlocked
},
1216 { "g_async_queue_sort_unlocked", cast(void**)& g_async_queue_sort_unlocked
},
1217 { "g_module_supported", cast(void**)& g_module_supported
},
1218 { "g_module_build_path", cast(void**)& g_module_build_path
},
1219 { "g_module_open", cast(void**)& g_module_open
},
1220 { "g_module_symbol", cast(void**)& g_module_symbol
},
1221 { "g_module_name", cast(void**)& g_module_name
},
1222 { "g_module_make_resident", cast(void**)& g_module_make_resident
},
1223 { "g_module_close", cast(void**)& g_module_close
},
1224 { "g_module_error", cast(void**)& g_module_error
},
1225 { "g_malloc", cast(void**)& g_malloc
},
1226 { "g_malloc0", cast(void**)& g_malloc0
},
1227 { "g_realloc", cast(void**)& g_realloc
},
1228 { "g_try_malloc", cast(void**)& g_try_malloc
},
1229 { "g_try_malloc0", cast(void**)& g_try_malloc0
},
1230 { "g_try_realloc", cast(void**)& g_try_realloc
},
1231 { "g_free", cast(void**)& g_free
},
1232 { "g_memdup", cast(void**)& g_memdup
},
1233 { "g_mem_set_vtable", cast(void**)& g_mem_set_vtable
},
1234 { "g_mem_is_system_malloc", cast(void**)& g_mem_is_system_malloc
},
1235 { "g_mem_profile", cast(void**)& g_mem_profile
},
1236 { "g_io_channel_unix_new", cast(void**)& g_io_channel_unix_new
},
1237 { "g_io_channel_unix_get_fd", cast(void**)& g_io_channel_unix_get_fd
},
1238 { "g_io_channel_win32_new_fd", cast(void**)& g_io_channel_win32_new_fd
},
1239 { "g_io_channel_win32_new_socket", cast(void**)& g_io_channel_win32_new_socket
},
1240 { "g_io_channel_win32_new_messages", cast(void**)& g_io_channel_win32_new_messages
},
1241 { "g_io_channel_init", cast(void**)& g_io_channel_init
},
1242 { "g_io_channel_new_file", cast(void**)& g_io_channel_new_file
},
1243 { "g_io_channel_read_chars", cast(void**)& g_io_channel_read_chars
},
1244 { "g_io_channel_read_unichar", cast(void**)& g_io_channel_read_unichar
},
1245 { "g_io_channel_read_line", cast(void**)& g_io_channel_read_line
},
1246 { "g_io_channel_read_line_string", cast(void**)& g_io_channel_read_line_string
},
1247 { "g_io_channel_read_to_end", cast(void**)& g_io_channel_read_to_end
},
1248 { "g_io_channel_write_chars", cast(void**)& g_io_channel_write_chars
},
1249 { "g_io_channel_write_unichar", cast(void**)& g_io_channel_write_unichar
},
1250 { "g_io_channel_flush", cast(void**)& g_io_channel_flush
},
1251 { "g_io_channel_seek_position", cast(void**)& g_io_channel_seek_position
},
1252 { "g_io_channel_shutdown", cast(void**)& g_io_channel_shutdown
},
1253 { "g_io_channel_error_from_errno", cast(void**)& g_io_channel_error_from_errno
},
1254 { "g_io_channel_ref", cast(void**)& g_io_channel_ref
},
1255 { "g_io_channel_unref", cast(void**)& g_io_channel_unref
},
1256 { "g_io_create_watch", cast(void**)& g_io_create_watch
},
1257 { "g_io_add_watch", cast(void**)& g_io_add_watch
},
1258 { "g_io_add_watch_full", cast(void**)& g_io_add_watch_full
},
1259 { "g_io_channel_get_buffer_size", cast(void**)& g_io_channel_get_buffer_size
},
1260 { "g_io_channel_set_buffer_size", cast(void**)& g_io_channel_set_buffer_size
},
1261 { "g_io_channel_get_buffer_condition", cast(void**)& g_io_channel_get_buffer_condition
},
1262 { "g_io_channel_get_flags", cast(void**)& g_io_channel_get_flags
},
1263 { "g_io_channel_set_flags", cast(void**)& g_io_channel_set_flags
},
1264 { "g_io_channel_get_line_term", cast(void**)& g_io_channel_get_line_term
},
1265 { "g_io_channel_set_line_term", cast(void**)& g_io_channel_set_line_term
},
1266 { "g_io_channel_get_buffered", cast(void**)& g_io_channel_get_buffered
},
1267 { "g_io_channel_set_buffered", cast(void**)& g_io_channel_set_buffered
},
1268 { "g_io_channel_get_encoding", cast(void**)& g_io_channel_get_encoding
},
1269 { "g_io_channel_set_encoding", cast(void**)& g_io_channel_set_encoding
},
1270 { "g_io_channel_get_close_on_unref", cast(void**)& g_io_channel_get_close_on_unref
},
1271 { "g_io_channel_set_close_on_unref", cast(void**)& g_io_channel_set_close_on_unref
},
1272 { "g_io_channel_read", cast(void**)& g_io_channel_read
},
1273 { "g_io_channel_write", cast(void**)& g_io_channel_write
},
1274 { "g_io_channel_seek", cast(void**)& g_io_channel_seek
},
1275 { "g_io_channel_close", cast(void**)& g_io_channel_close
},
1276 { "g_error_new", cast(void**)& g_error_new
},
1277 { "g_error_new_literal", cast(void**)& g_error_new_literal
},
1278 { "g_error_free", cast(void**)& g_error_free
},
1279 { "g_error_copy", cast(void**)& g_error_copy
},
1280 { "g_error_matches", cast(void**)& g_error_matches
},
1281 { "g_set_error", cast(void**)& g_set_error
},
1282 { "g_propagate_error", cast(void**)& g_propagate_error
},
1283 { "g_clear_error", cast(void**)& g_clear_error
},
1284 { "g_print", cast(void**)& g_print
},
1285 { "g_set_print_handler", cast(void**)& g_set_print_handler
},
1286 { "g_printerr", cast(void**)& g_printerr
},
1287 { "g_set_printerr_handler", cast(void**)& g_set_printerr_handler
},
1288 { "g_on_error_query", cast(void**)& g_on_error_query
},
1289 { "g_on_error_stack_trace", cast(void**)& g_on_error_stack_trace
},
1290 { "g_log", cast(void**)& g_log
},
1291 { "g_logv", cast(void**)& g_logv
},
1292 { "g_log_set_handler", cast(void**)& g_log_set_handler
},
1293 { "g_log_remove_handler", cast(void**)& g_log_remove_handler
},
1294 { "g_log_set_always_fatal", cast(void**)& g_log_set_always_fatal
},
1295 { "g_log_set_fatal_mask", cast(void**)& g_log_set_fatal_mask
},
1296 { "g_log_default_handler", cast(void**)& g_log_default_handler
},
1297 { "g_log_set_default_handler", cast(void**)& g_log_set_default_handler
},
1298 { "g_strdup", cast(void**)& g_strdup
},
1299 { "g_strndup", cast(void**)& g_strndup
},
1300 { "g_strdupv", cast(void**)& g_strdupv
},
1301 { "g_strnfill", cast(void**)& g_strnfill
},
1302 { "g_stpcpy", cast(void**)& g_stpcpy
},
1303 { "g_strstr_len", cast(void**)& g_strstr_len
},
1304 { "g_strrstr", cast(void**)& g_strrstr
},
1305 { "g_strrstr_len", cast(void**)& g_strrstr_len
},
1306 { "g_str_has_prefix", cast(void**)& g_str_has_prefix
},
1307 { "g_str_has_suffix", cast(void**)& g_str_has_suffix
},
1308 { "g_strlcpy", cast(void**)& g_strlcpy
},
1309 { "g_strlcat", cast(void**)& g_strlcat
},
1310 { "g_strdup_printf", cast(void**)& g_strdup_printf
},
1311 { "g_strdup_vprintf", cast(void**)& g_strdup_vprintf
},
1312 { "g_printf", cast(void**)& g_printf
},
1313 { "g_vprintf", cast(void**)& g_vprintf
},
1314 { "g_fprintf", cast(void**)& g_fprintf
},
1315 { "g_vfprintf", cast(void**)& g_vfprintf
},
1316 { "g_sprintf", cast(void**)& g_sprintf
},
1317 { "g_vsprintf", cast(void**)& g_vsprintf
},
1318 { "g_snprintf", cast(void**)& g_snprintf
},
1319 { "g_vsnprintf", cast(void**)& g_vsnprintf
},
1320 { "g_vasprintf", cast(void**)& g_vasprintf
},
1321 { "g_printf_string_upper_bound", cast(void**)& g_printf_string_upper_bound
},
1322 { "g_ascii_isalnum", cast(void**)& g_ascii_isalnum
},
1323 { "g_ascii_isalpha", cast(void**)& g_ascii_isalpha
},
1324 { "g_ascii_iscntrl", cast(void**)& g_ascii_iscntrl
},
1325 { "g_ascii_isdigit", cast(void**)& g_ascii_isdigit
},
1326 { "g_ascii_isgraph", cast(void**)& g_ascii_isgraph
},
1327 { "g_ascii_islower", cast(void**)& g_ascii_islower
},
1328 { "g_ascii_isprint", cast(void**)& g_ascii_isprint
},
1329 { "g_ascii_ispunct", cast(void**)& g_ascii_ispunct
},
1330 { "g_ascii_isspace", cast(void**)& g_ascii_isspace
},
1331 { "g_ascii_isupper", cast(void**)& g_ascii_isupper
},
1332 { "g_ascii_isxdigit", cast(void**)& g_ascii_isxdigit
},
1333 { "g_ascii_digit_value", cast(void**)& g_ascii_digit_value
},
1334 { "g_ascii_xdigit_value", cast(void**)& g_ascii_xdigit_value
},
1335 { "g_ascii_strcasecmp", cast(void**)& g_ascii_strcasecmp
},
1336 { "g_ascii_strncasecmp", cast(void**)& g_ascii_strncasecmp
},
1337 { "g_ascii_strup", cast(void**)& g_ascii_strup
},
1338 { "g_ascii_strdown", cast(void**)& g_ascii_strdown
},
1339 { "g_ascii_tolower", cast(void**)& g_ascii_tolower
},
1340 { "g_ascii_toupper", cast(void**)& g_ascii_toupper
},
1341 { "g_string_ascii_up", cast(void**)& g_string_ascii_up
},
1342 { "g_string_ascii_down", cast(void**)& g_string_ascii_down
},
1343 { "g_strup", cast(void**)& g_strup
},
1344 { "g_strdown", cast(void**)& g_strdown
},
1345 { "g_strcasecmp", cast(void**)& g_strcasecmp
},
1346 { "g_strncasecmp", cast(void**)& g_strncasecmp
},
1347 { "g_strreverse", cast(void**)& g_strreverse
},
1348 { "g_ascii_strtoll", cast(void**)& g_ascii_strtoll
},
1349 { "g_ascii_strtoull", cast(void**)& g_ascii_strtoull
},
1350 { "g_ascii_strtod", cast(void**)& g_ascii_strtod
},
1351 { "g_ascii_dtostr", cast(void**)& g_ascii_dtostr
},
1352 { "g_ascii_formatd", cast(void**)& g_ascii_formatd
},
1353 { "g_strtod", cast(void**)& g_strtod
},
1354 { "g_strchug", cast(void**)& g_strchug
},
1355 { "g_strchomp", cast(void**)& g_strchomp
},
1356 { "g_strdelimit", cast(void**)& g_strdelimit
},
1357 { "g_strescape", cast(void**)& g_strescape
},
1358 { "g_strcompress", cast(void**)& g_strcompress
},
1359 { "g_strcanon", cast(void**)& g_strcanon
},
1360 { "g_strsplit", cast(void**)& g_strsplit
},
1361 { "g_strsplit_set", cast(void**)& g_strsplit_set
},
1362 { "g_strfreev", cast(void**)& g_strfreev
},
1363 { "g_strconcat", cast(void**)& g_strconcat
},
1364 { "g_strjoin", cast(void**)& g_strjoin
},
1365 { "g_strjoinv", cast(void**)& g_strjoinv
},
1366 { "g_strv_length", cast(void**)& g_strv_length
},
1367 { "g_strerror", cast(void**)& g_strerror
},
1368 { "g_strsignal", cast(void**)& g_strsignal
},
1369 { "g_convert", cast(void**)& g_convert
},
1370 { "g_convert_with_fallback", cast(void**)& g_convert_with_fallback
},
1371 { "g_locale_to_utf8", cast(void**)& g_locale_to_utf8
},
1372 { "g_filename_to_utf8", cast(void**)& g_filename_to_utf8
},
1373 { "g_filename_from_utf8", cast(void**)& g_filename_from_utf8
},
1374 { "g_filename_from_uri", cast(void**)& g_filename_from_uri
},
1375 { "g_filename_to_uri", cast(void**)& g_filename_to_uri
},
1376 { "g_get_filename_charsets", cast(void**)& g_get_filename_charsets
},
1377 { "g_filename_display_name", cast(void**)& g_filename_display_name
},
1378 { "g_filename_display_basename", cast(void**)& g_filename_display_basename
},
1379 { "g_uri_list_extract_uris", cast(void**)& g_uri_list_extract_uris
},
1380 { "g_locale_from_utf8", cast(void**)& g_locale_from_utf8
},
1381 { "g_get_charset", cast(void**)& g_get_charset
},
1382 { "g_unichar_validate", cast(void**)& g_unichar_validate
},
1383 { "g_unichar_isalnum", cast(void**)& g_unichar_isalnum
},
1384 { "g_unichar_isalpha", cast(void**)& g_unichar_isalpha
},
1385 { "g_unichar_iscntrl", cast(void**)& g_unichar_iscntrl
},
1386 { "g_unichar_isdigit", cast(void**)& g_unichar_isdigit
},
1387 { "g_unichar_isgraph", cast(void**)& g_unichar_isgraph
},
1388 { "g_unichar_islower", cast(void**)& g_unichar_islower
},
1389 { "g_unichar_isprint", cast(void**)& g_unichar_isprint
},
1390 { "g_unichar_ispunct", cast(void**)& g_unichar_ispunct
},
1391 { "g_unichar_isspace", cast(void**)& g_unichar_isspace
},
1392 { "g_unichar_isupper", cast(void**)& g_unichar_isupper
},
1393 { "g_unichar_isxdigit", cast(void**)& g_unichar_isxdigit
},
1394 { "g_unichar_istitle", cast(void**)& g_unichar_istitle
},
1395 { "g_unichar_isdefined", cast(void**)& g_unichar_isdefined
},
1396 { "g_unichar_iswide", cast(void**)& g_unichar_iswide
},
1397 { "g_unichar_iswide_cjk", cast(void**)& g_unichar_iswide_cjk
},
1398 { "g_unichar_toupper", cast(void**)& g_unichar_toupper
},
1399 { "g_unichar_tolower", cast(void**)& g_unichar_tolower
},
1400 { "g_unichar_totitle", cast(void**)& g_unichar_totitle
},
1401 { "g_unichar_digit_value", cast(void**)& g_unichar_digit_value
},
1402 { "g_unichar_xdigit_value", cast(void**)& g_unichar_xdigit_value
},
1403 { "g_unichar_type", cast(void**)& g_unichar_type
},
1404 { "g_unichar_break_type", cast(void**)& g_unichar_break_type
},
1405 { "g_unicode_canonical_ordering", cast(void**)& g_unicode_canonical_ordering
},
1406 { "g_unicode_canonical_decomposition", cast(void**)& g_unicode_canonical_decomposition
},
1407 { "g_unichar_get_mirror_char", cast(void**)& g_unichar_get_mirror_char
},
1408 { "g_unichar_get_script", cast(void**)& g_unichar_get_script
},
1409 { "g_utf8_get_char", cast(void**)& g_utf8_get_char
},
1410 { "g_utf8_get_char_validated", cast(void**)& g_utf8_get_char_validated
},
1411 { "g_utf8_offset_to_pointer", cast(void**)& g_utf8_offset_to_pointer
},
1412 { "g_utf8_pointer_to_offset", cast(void**)& g_utf8_pointer_to_offset
},
1413 { "g_utf8_prev_char", cast(void**)& g_utf8_prev_char
},
1414 { "g_utf8_find_next_char", cast(void**)& g_utf8_find_next_char
},
1415 { "g_utf8_find_prev_char", cast(void**)& g_utf8_find_prev_char
},
1416 { "g_utf8_strlen", cast(void**)& g_utf8_strlen
},
1417 { "g_utf8_strncpy", cast(void**)& g_utf8_strncpy
},
1418 { "g_utf8_strchr", cast(void**)& g_utf8_strchr
},
1419 { "g_utf8_strrchr", cast(void**)& g_utf8_strrchr
},
1420 { "g_utf8_strreverse", cast(void**)& g_utf8_strreverse
},
1421 { "g_utf8_validate", cast(void**)& g_utf8_validate
},
1422 { "g_utf8_strup", cast(void**)& g_utf8_strup
},
1423 { "g_utf8_strdown", cast(void**)& g_utf8_strdown
},
1424 { "g_utf8_casefold", cast(void**)& g_utf8_casefold
},
1425 { "g_utf8_normalize", cast(void**)& g_utf8_normalize
},
1426 { "g_utf8_collate", cast(void**)& g_utf8_collate
},
1427 { "g_utf8_collate_key", cast(void**)& g_utf8_collate_key
},
1428 { "g_utf8_collate_key_for_filename", cast(void**)& g_utf8_collate_key_for_filename
},
1429 { "g_utf8_to_utf16", cast(void**)& g_utf8_to_utf16
},
1430 { "g_utf8_to_ucs4", cast(void**)& g_utf8_to_ucs4
},
1431 { "g_utf8_to_ucs4_fast", cast(void**)& g_utf8_to_ucs4_fast
},
1432 { "g_utf16_to_ucs4", cast(void**)& g_utf16_to_ucs4
},
1433 { "g_utf16_to_utf8", cast(void**)& g_utf16_to_utf8
},
1434 { "g_ucs4_to_utf16", cast(void**)& g_ucs4_to_utf16
},
1435 { "g_ucs4_to_utf8", cast(void**)& g_ucs4_to_utf8
},
1436 { "g_unichar_to_utf8", cast(void**)& g_unichar_to_utf8
},
1437 { "g_strip_context", cast(void**)& g_strip_context
},
1438 { "g_get_language_names", cast(void**)& g_get_language_names
},
1439 { "g_get_current_time", cast(void**)& g_get_current_time
},
1440 { "g_usleep", cast(void**)& g_usleep
},
1441 { "g_time_val_add", cast(void**)& g_time_val_add
},
1442 { "g_time_val_from_iso8601", cast(void**)& g_time_val_from_iso8601
},
1443 { "g_time_val_to_iso8601", cast(void**)& g_time_val_to_iso8601
},
1444 { "g_date_new", cast(void**)& g_date_new
},
1445 { "g_date_new_dmy", cast(void**)& g_date_new_dmy
},
1446 { "g_date_new_julian", cast(void**)& g_date_new_julian
},
1447 { "g_date_clear", cast(void**)& g_date_clear
},
1448 { "g_date_free", cast(void**)& g_date_free
},
1449 { "g_date_set_day", cast(void**)& g_date_set_day
},
1450 { "g_date_set_month", cast(void**)& g_date_set_month
},
1451 { "g_date_set_year", cast(void**)& g_date_set_year
},
1452 { "g_date_set_dmy", cast(void**)& g_date_set_dmy
},
1453 { "g_date_set_julian", cast(void**)& g_date_set_julian
},
1454 { "g_date_set_time", cast(void**)& g_date_set_time
},
1455 { "g_date_set_time_t", cast(void**)& g_date_set_time_t
},
1456 { "g_date_set_time_val", cast(void**)& g_date_set_time_val
},
1457 { "g_date_set_parse", cast(void**)& g_date_set_parse
},
1458 { "g_date_add_days", cast(void**)& g_date_add_days
},
1459 { "g_date_subtract_days", cast(void**)& g_date_subtract_days
},
1460 { "g_date_add_months", cast(void**)& g_date_add_months
},
1461 { "g_date_subtract_months", cast(void**)& g_date_subtract_months
},
1462 { "g_date_add_years", cast(void**)& g_date_add_years
},
1463 { "g_date_subtract_years", cast(void**)& g_date_subtract_years
},
1464 { "g_date_days_between", cast(void**)& g_date_days_between
},
1465 { "g_date_compare", cast(void**)& g_date_compare
},
1466 { "g_date_clamp", cast(void**)& g_date_clamp
},
1467 { "g_date_order", cast(void**)& g_date_order
},
1468 { "g_date_get_day", cast(void**)& g_date_get_day
},
1469 { "g_date_get_month", cast(void**)& g_date_get_month
},
1470 { "g_date_get_year", cast(void**)& g_date_get_year
},
1471 { "g_date_get_julian", cast(void**)& g_date_get_julian
},
1472 { "g_date_get_weekday", cast(void**)& g_date_get_weekday
},
1473 { "g_date_get_day_of_year", cast(void**)& g_date_get_day_of_year
},
1474 { "g_date_get_days_in_month", cast(void**)& g_date_get_days_in_month
},
1475 { "g_date_is_first_of_month", cast(void**)& g_date_is_first_of_month
},
1476 { "g_date_is_last_of_month", cast(void**)& g_date_is_last_of_month
},
1477 { "g_date_is_leap_year", cast(void**)& g_date_is_leap_year
},
1478 { "g_date_get_monday_week_of_year", cast(void**)& g_date_get_monday_week_of_year
},
1479 { "g_date_get_monday_weeks_in_year", cast(void**)& g_date_get_monday_weeks_in_year
},
1480 { "g_date_get_sunday_week_of_year", cast(void**)& g_date_get_sunday_week_of_year
},
1481 { "g_date_get_sunday_weeks_in_year", cast(void**)& g_date_get_sunday_weeks_in_year
},
1482 { "g_date_get_iso8601_week_of_year", cast(void**)& g_date_get_iso8601_week_of_year
},
1483 { "g_date_strftime", cast(void**)& g_date_strftime
},
1484 { "g_date_to_struct_tm", cast(void**)& g_date_to_struct_tm
},
1485 { "g_date_valid", cast(void**)& g_date_valid
},
1486 { "g_date_valid_day", cast(void**)& g_date_valid_day
},
1487 { "g_date_valid_month", cast(void**)& g_date_valid_month
},
1488 { "g_date_valid_year", cast(void**)& g_date_valid_year
},
1489 { "g_date_valid_dmy", cast(void**)& g_date_valid_dmy
},
1490 { "g_date_valid_julian", cast(void**)& g_date_valid_julian
},
1491 { "g_date_valid_weekday", cast(void**)& g_date_valid_weekday
},
1492 { "g_rand_new_with_seed", cast(void**)& g_rand_new_with_seed
},
1493 { "g_rand_new_with_seed_array", cast(void**)& g_rand_new_with_seed_array
},
1494 { "g_rand_new", cast(void**)& g_rand_new
},
1495 { "g_rand_copy", cast(void**)& g_rand_copy
},
1496 { "g_rand_free", cast(void**)& g_rand_free
},
1497 { "g_rand_set_seed", cast(void**)& g_rand_set_seed
},
1498 { "g_rand_set_seed_array", cast(void**)& g_rand_set_seed_array
},
1499 { "g_rand_int", cast(void**)& g_rand_int
},
1500 { "g_rand_int_range", cast(void**)& g_rand_int_range
},
1501 { "g_rand_double", cast(void**)& g_rand_double
},
1502 { "g_rand_double_range", cast(void**)& g_rand_double_range
},
1503 { "g_random_set_seed", cast(void**)& g_random_set_seed
},
1504 { "g_random_int", cast(void**)& g_random_int
},
1505 { "g_random_int_range", cast(void**)& g_random_int_range
},
1506 { "g_random_double", cast(void**)& g_random_double
},
1507 { "g_random_double_range", cast(void**)& g_random_double_range
},
1508 { "g_get_application_name", cast(void**)& g_get_application_name
},
1509 { "g_set_application_name", cast(void**)& g_set_application_name
},
1510 { "g_get_prgname", cast(void**)& g_get_prgname
},
1511 { "g_set_prgname", cast(void**)& g_set_prgname
},
1512 { "g_getenv", cast(void**)& g_getenv
},
1513 { "g_setenv", cast(void**)& g_setenv
},
1514 { "g_unsetenv", cast(void**)& g_unsetenv
},
1515 { "g_listenv", cast(void**)& g_listenv
},
1516 { "g_get_user_name", cast(void**)& g_get_user_name
},
1517 { "g_get_real_name", cast(void**)& g_get_real_name
},
1518 { "g_get_user_cache_dir", cast(void**)& g_get_user_cache_dir
},
1519 { "g_get_user_data_dir", cast(void**)& g_get_user_data_dir
},
1520 { "g_get_user_config_dir", cast(void**)& g_get_user_config_dir
},
1521 { "g_get_system_data_dirs", cast(void**)& g_get_system_data_dirs
},
1522 { "g_get_system_config_dirs", cast(void**)& g_get_system_config_dirs
},
1523 { "g_get_host_name", cast(void**)& g_get_host_name
},
1524 { "g_get_home_dir", cast(void**)& g_get_home_dir
},
1525 { "g_get_tmp_dir", cast(void**)& g_get_tmp_dir
},
1526 { "g_get_current_dir", cast(void**)& g_get_current_dir
},
1527 { "g_basename", cast(void**)& g_basename
},
1528 { "g_path_is_absolute", cast(void**)& g_path_is_absolute
},
1529 { "g_path_skip_root", cast(void**)& g_path_skip_root
},
1530 { "g_path_get_basename", cast(void**)& g_path_get_basename
},
1531 { "g_path_get_dirname", cast(void**)& g_path_get_dirname
},
1532 { "g_build_filename", cast(void**)& g_build_filename
},
1533 { "g_build_filenamev", cast(void**)& g_build_filenamev
},
1534 { "g_build_path", cast(void**)& g_build_path
},
1535 { "g_build_pathv", cast(void**)& g_build_pathv
},
1536 { "g_find_program_in_path", cast(void**)& g_find_program_in_path
},
1537 { "g_bit_nth_lsf", cast(void**)& g_bit_nth_lsf
},
1538 { "g_bit_nth_msf", cast(void**)& g_bit_nth_msf
},
1539 { "g_bit_storage", cast(void**)& g_bit_storage
},
1540 { "g_spaced_primes_closest", cast(void**)& g_spaced_primes_closest
},
1541 { "g_atexit", cast(void**)& g_atexit
},
1542 { "g_parse_debug_string", cast(void**)& g_parse_debug_string
},
1543 { "g_qsort_with_data", cast(void**)& g_qsort_with_data
},
1544 { "g_nullify_pointer", cast(void**)& g_nullify_pointer
},
1545 { "g_scanner_new", cast(void**)& g_scanner_new
},
1546 { "g_scanner_input_file", cast(void**)& g_scanner_input_file
},
1547 { "g_scanner_sync_file_offset", cast(void**)& g_scanner_sync_file_offset
},
1548 { "g_scanner_input_text", cast(void**)& g_scanner_input_text
},
1549 { "g_scanner_peek_next_token", cast(void**)& g_scanner_peek_next_token
},
1550 { "g_scanner_get_next_token", cast(void**)& g_scanner_get_next_token
},
1551 { "g_scanner_cur_line", cast(void**)& g_scanner_cur_line
},
1552 { "g_scanner_cur_position", cast(void**)& g_scanner_cur_position
},
1553 { "g_scanner_cur_token", cast(void**)& g_scanner_cur_token
},
1554 { "g_scanner_cur_value", cast(void**)& g_scanner_cur_value
},
1555 { "g_scanner_eof", cast(void**)& g_scanner_eof
},
1556 { "g_scanner_set_scope", cast(void**)& g_scanner_set_scope
},
1557 { "g_scanner_scope_add_symbol", cast(void**)& g_scanner_scope_add_symbol
},
1558 { "g_scanner_scope_foreach_symbol", cast(void**)& g_scanner_scope_foreach_symbol
},
1559 { "g_scanner_scope_lookup_symbol", cast(void**)& g_scanner_scope_lookup_symbol
},
1560 { "g_scanner_scope_remove_symbol", cast(void**)& g_scanner_scope_remove_symbol
},
1561 { "g_scanner_lookup_symbol", cast(void**)& g_scanner_lookup_symbol
},
1562 { "g_scanner_warn", cast(void**)& g_scanner_warn
},
1563 { "g_scanner_error", cast(void**)& g_scanner_error
},
1564 { "g_scanner_unexp_token", cast(void**)& g_scanner_unexp_token
},
1565 { "g_scanner_destroy", cast(void**)& g_scanner_destroy
},
1566 { "g_completion_new", cast(void**)& g_completion_new
},
1567 { "g_completion_add_items", cast(void**)& g_completion_add_items
},
1568 { "g_completion_remove_items", cast(void**)& g_completion_remove_items
},
1569 { "g_completion_clear_items", cast(void**)& g_completion_clear_items
},
1570 { "g_completion_complete", cast(void**)& g_completion_complete
},
1571 { "g_completion_complete_utf8", cast(void**)& g_completion_complete_utf8
},
1572 { "g_completion_set_compare", cast(void**)& g_completion_set_compare
},
1573 { "g_completion_free", cast(void**)& g_completion_free
},
1574 { "g_timer_new", cast(void**)& g_timer_new
},
1575 { "g_timer_start", cast(void**)& g_timer_start
},
1576 { "g_timer_stop", cast(void**)& g_timer_stop
},
1577 { "g_timer_continue", cast(void**)& g_timer_continue
},
1578 { "g_timer_elapsed", cast(void**)& g_timer_elapsed
},
1579 { "g_timer_reset", cast(void**)& g_timer_reset
},
1580 { "g_timer_destroy", cast(void**)& g_timer_destroy
},
1581 { "g_spawn_async_with_pipes", cast(void**)& g_spawn_async_with_pipes
},
1582 { "g_spawn_async", cast(void**)& g_spawn_async
},
1583 { "g_spawn_sync", cast(void**)& g_spawn_sync
},
1584 { "g_spawn_command_line_async", cast(void**)& g_spawn_command_line_async
},
1585 { "g_spawn_command_line_sync", cast(void**)& g_spawn_command_line_sync
},
1586 { "g_spawn_close_pid", cast(void**)& g_spawn_close_pid
},
1587 { "g_file_error_from_errno", cast(void**)& g_file_error_from_errno
},
1588 { "g_file_get_contents", cast(void**)& g_file_get_contents
},
1589 { "g_file_set_contents", cast(void**)& g_file_set_contents
},
1590 { "g_file_test", cast(void**)& g_file_test
},
1591 { "g_mkstemp", cast(void**)& g_mkstemp
},
1592 { "g_file_open_tmp", cast(void**)& g_file_open_tmp
},
1593 { "g_file_read_link", cast(void**)& g_file_read_link
},
1594 { "g_mkdir_with_parents", cast(void**)& g_mkdir_with_parents
},
1595 { "g_dir_open", cast(void**)& g_dir_open
},
1596 { "g_dir_read_name", cast(void**)& g_dir_read_name
},
1597 { "g_dir_rewind", cast(void**)& g_dir_rewind
},
1598 { "g_dir_close", cast(void**)& g_dir_close
},
1599 { "g_mapped_file_new", cast(void**)& g_mapped_file_new
},
1600 { "g_mapped_file_free", cast(void**)& g_mapped_file_free
},
1601 { "g_mapped_file_get_length", cast(void**)& g_mapped_file_get_length
},
1602 { "g_mapped_file_get_contents", cast(void**)& g_mapped_file_get_contents
},
1603 { "g_open", cast(void**)& g_open
},
1604 { "g_rename", cast(void**)& g_rename
},
1605 { "g_mkdir", cast(void**)& g_mkdir
},
1606 { "g_stat", cast(void**)& g_stat
},
1607 { "g_lstat", cast(void**)& g_lstat
},
1608 { "g_unlink", cast(void**)& g_unlink
},
1609 { "g_remove", cast(void**)& g_remove
},
1610 { "g_rmdir", cast(void**)& g_rmdir
},
1611 { "g_fopen", cast(void**)& g_fopen
},
1612 { "g_freopen", cast(void**)& g_freopen
},
1613 { "g_chmod", cast(void**)& g_chmod
},
1614 { "g_access", cast(void**)& g_access
},
1615 { "g_creat", cast(void**)& g_creat
},
1616 { "g_chdir", cast(void**)& g_chdir
},
1617 { "g_shell_parse_argv", cast(void**)& g_shell_parse_argv
},
1618 { "g_shell_quote", cast(void**)& g_shell_quote
},
1619 { "g_shell_unquote", cast(void**)& g_shell_unquote
},
1620 { "g_option_context_new", cast(void**)& g_option_context_new
},
1621 { "g_option_context_set_summary", cast(void**)& g_option_context_set_summary
},
1622 { "g_option_context_get_summary", cast(void**)& g_option_context_get_summary
},
1623 { "g_option_context_set_description", cast(void**)& g_option_context_set_description
},
1624 { "g_option_context_get_description", cast(void**)& g_option_context_get_description
},
1625 { "g_option_context_set_translate_func", cast(void**)& g_option_context_set_translate_func
},
1626 { "g_option_context_set_translation_domain", cast(void**)& g_option_context_set_translation_domain
},
1627 { "g_option_context_free", cast(void**)& g_option_context_free
},
1628 { "g_option_context_parse", cast(void**)& g_option_context_parse
},
1629 { "g_option_context_set_help_enabled", cast(void**)& g_option_context_set_help_enabled
},
1630 { "g_option_context_get_help_enabled", cast(void**)& g_option_context_get_help_enabled
},
1631 { "g_option_context_set_ignore_unknown_options", cast(void**)& g_option_context_set_ignore_unknown_options
},
1632 { "g_option_context_get_ignore_unknown_options", cast(void**)& g_option_context_get_ignore_unknown_options
},
1633 { "g_option_context_add_main_entries", cast(void**)& g_option_context_add_main_entries
},
1634 { "g_option_context_add_group", cast(void**)& g_option_context_add_group
},
1635 { "g_option_context_set_main_group", cast(void**)& g_option_context_set_main_group
},
1636 { "g_option_context_get_main_group", cast(void**)& g_option_context_get_main_group
},
1637 { "g_option_group_new", cast(void**)& g_option_group_new
},
1638 { "g_option_group_free", cast(void**)& g_option_group_free
},
1639 { "g_option_group_add_entries", cast(void**)& g_option_group_add_entries
},
1640 { "g_option_group_set_parse_hooks", cast(void**)& g_option_group_set_parse_hooks
},
1641 { "g_option_group_set_error_hook", cast(void**)& g_option_group_set_error_hook
},
1642 { "g_option_group_set_translate_func", cast(void**)& g_option_group_set_translate_func
},
1643 { "g_option_group_set_translation_domain", cast(void**)& g_option_group_set_translation_domain
},
1644 { "g_pattern_spec_new", cast(void**)& g_pattern_spec_new
},
1645 { "g_pattern_spec_free", cast(void**)& g_pattern_spec_free
},
1646 { "g_pattern_spec_equal", cast(void**)& g_pattern_spec_equal
},
1647 { "g_pattern_match", cast(void**)& g_pattern_match
},
1648 { "g_pattern_match_string", cast(void**)& g_pattern_match_string
},
1649 { "g_pattern_match_simple", cast(void**)& g_pattern_match_simple
},
1650 { "g_markup_escape_text", cast(void**)& g_markup_escape_text
},
1651 { "g_markup_printf_escaped", cast(void**)& g_markup_printf_escaped
},
1652 { "g_markup_vprintf_escaped", cast(void**)& g_markup_vprintf_escaped
},
1653 { "g_markup_parse_context_end_parse", cast(void**)& g_markup_parse_context_end_parse
},
1654 { "g_markup_parse_context_free", cast(void**)& g_markup_parse_context_free
},
1655 { "g_markup_parse_context_get_position", cast(void**)& g_markup_parse_context_get_position
},
1656 { "g_markup_parse_context_get_element", cast(void**)& g_markup_parse_context_get_element
},
1657 { "g_markup_parse_context_new", cast(void**)& g_markup_parse_context_new
},
1658 { "g_markup_parse_context_parse", cast(void**)& g_markup_parse_context_parse
},
1659 { "g_key_file_new", cast(void**)& g_key_file_new
},
1660 { "g_key_file_free", cast(void**)& g_key_file_free
},
1661 { "g_key_file_set_list_separator", cast(void**)& g_key_file_set_list_separator
},
1662 { "g_key_file_load_from_file", cast(void**)& g_key_file_load_from_file
},
1663 { "g_key_file_load_from_data", cast(void**)& g_key_file_load_from_data
},
1664 { "g_key_file_load_from_data_dirs", cast(void**)& g_key_file_load_from_data_dirs
},
1665 { "g_key_file_to_data", cast(void**)& g_key_file_to_data
},
1666 { "g_key_file_get_start_group", cast(void**)& g_key_file_get_start_group
},
1667 { "g_key_file_get_groups", cast(void**)& g_key_file_get_groups
},
1668 { "g_key_file_get_keys", cast(void**)& g_key_file_get_keys
},
1669 { "g_key_file_has_group", cast(void**)& g_key_file_has_group
},
1670 { "g_key_file_has_key", cast(void**)& g_key_file_has_key
},
1671 { "g_key_file_get_value", cast(void**)& g_key_file_get_value
},
1672 { "g_key_file_get_string", cast(void**)& g_key_file_get_string
},
1673 { "g_key_file_get_locale_string", cast(void**)& g_key_file_get_locale_string
},
1674 { "g_key_file_get_boolean", cast(void**)& g_key_file_get_boolean
},
1675 { "g_key_file_get_integer", cast(void**)& g_key_file_get_integer
},
1676 { "g_key_file_get_double", cast(void**)& g_key_file_get_double
},
1677 { "g_key_file_get_string_list", cast(void**)& g_key_file_get_string_list
},
1678 { "g_key_file_get_locale_string_list", cast(void**)& g_key_file_get_locale_string_list
},
1679 { "g_key_file_get_boolean_list", cast(void**)& g_key_file_get_boolean_list
},
1680 { "g_key_file_get_integer_list", cast(void**)& g_key_file_get_integer_list
},
1681 { "g_key_file_get_double_list", cast(void**)& g_key_file_get_double_list
},
1682 { "g_key_file_get_comment", cast(void**)& g_key_file_get_comment
},
1683 { "g_key_file_set_value", cast(void**)& g_key_file_set_value
},
1684 { "g_key_file_set_string", cast(void**)& g_key_file_set_string
},
1685 { "g_key_file_set_locale_string", cast(void**)& g_key_file_set_locale_string
},
1686 { "g_key_file_set_boolean", cast(void**)& g_key_file_set_boolean
},
1687 { "g_key_file_set_integer", cast(void**)& g_key_file_set_integer
},
1688 { "g_key_file_set_double", cast(void**)& g_key_file_set_double
},
1689 { "g_key_file_set_string_list", cast(void**)& g_key_file_set_string_list
},
1690 { "g_key_file_set_locale_string_list", cast(void**)& g_key_file_set_locale_string_list
},
1691 { "g_key_file_set_boolean_list", cast(void**)& g_key_file_set_boolean_list
},
1692 { "g_key_file_set_integer_list", cast(void**)& g_key_file_set_integer_list
},
1693 { "g_key_file_set_double_list", cast(void**)& g_key_file_set_double_list
},
1694 { "g_key_file_set_comment", cast(void**)& g_key_file_set_comment
},
1695 { "g_key_file_remove_group", cast(void**)& g_key_file_remove_group
},
1696 { "g_key_file_remove_key", cast(void**)& g_key_file_remove_key
},
1697 { "g_key_file_remove_comment", cast(void**)& g_key_file_remove_comment
},
1698 { "g_win32_error_message", cast(void**)& g_win32_error_message
},
1699 { "g_win32_getlocale", cast(void**)& g_win32_getlocale
},
1700 { "g_win32_get_package_installation_directory", cast(void**)& g_win32_get_package_installation_directory
},
1701 { "g_win32_get_package_installation_subdirectory", cast(void**)& g_win32_get_package_installation_subdirectory
},
1702 { "g_win32_get_windows_version", cast(void**)& g_win32_get_windows_version
},
1703 { "g_win32_locale_filename_from_utf8", cast(void**)& g_win32_locale_filename_from_utf8
},
1704 { "g_slice_alloc", cast(void**)& g_slice_alloc
},
1705 { "g_slice_alloc0", cast(void**)& g_slice_alloc0
},
1706 { "g_slice_free1", cast(void**)& g_slice_free1
},
1707 { "g_slice_free_chain_with_offset", cast(void**)& g_slice_free_chain_with_offset
},
1708 { "g_mem_chunk_new", cast(void**)& g_mem_chunk_new
},
1709 { "g_mem_chunk_alloc", cast(void**)& g_mem_chunk_alloc
},
1710 { "g_mem_chunk_alloc0", cast(void**)& g_mem_chunk_alloc0
},
1711 { "g_mem_chunk_free", cast(void**)& g_mem_chunk_free
},
1712 { "g_mem_chunk_destroy", cast(void**)& g_mem_chunk_destroy
},
1713 { "g_mem_chunk_reset", cast(void**)& g_mem_chunk_reset
},
1714 { "g_mem_chunk_clean", cast(void**)& g_mem_chunk_clean
},
1715 { "g_blow_chunks", cast(void**)& g_blow_chunks
},
1716 { "g_mem_chunk_info", cast(void**)& g_mem_chunk_info
},
1717 { "g_mem_chunk_print", cast(void**)& g_mem_chunk_print
},
1718 { "g_list_append", cast(void**)& g_list_append
},
1719 { "g_list_prepend", cast(void**)& g_list_prepend
},
1720 { "g_list_insert", cast(void**)& g_list_insert
},
1721 { "g_list_insert_before", cast(void**)& g_list_insert_before
},
1722 { "g_list_insert_sorted", cast(void**)& g_list_insert_sorted
},
1723 { "g_list_remove", cast(void**)& g_list_remove
},
1724 { "g_list_remove_link", cast(void**)& g_list_remove_link
},
1725 { "g_list_delete_link", cast(void**)& g_list_delete_link
},
1726 { "g_list_remove_all", cast(void**)& g_list_remove_all
},
1727 { "g_list_free", cast(void**)& g_list_free
},
1728 { "g_list_alloc", cast(void**)& g_list_alloc
},
1729 { "g_list_free_1", cast(void**)& g_list_free_1
},
1730 { "g_list_length", cast(void**)& g_list_length
},
1731 { "g_list_copy", cast(void**)& g_list_copy
},
1732 { "g_list_reverse", cast(void**)& g_list_reverse
},
1733 { "g_list_sort", cast(void**)& g_list_sort
},
1734 { "g_list_insert_sorted_with_data", cast(void**)& g_list_insert_sorted_with_data
},
1735 { "g_list_sort_with_data", cast(void**)& g_list_sort_with_data
},
1736 { "g_list_concat", cast(void**)& g_list_concat
},
1737 { "g_list_foreach", cast(void**)& g_list_foreach
},
1738 { "g_list_first", cast(void**)& g_list_first
},
1739 { "g_list_last", cast(void**)& g_list_last
},
1740 { "g_list_nth", cast(void**)& g_list_nth
},
1741 { "g_list_nth_data", cast(void**)& g_list_nth_data
},
1742 { "g_list_nth_prev", cast(void**)& g_list_nth_prev
},
1743 { "g_list_find", cast(void**)& g_list_find
},
1744 { "g_list_find_custom", cast(void**)& g_list_find_custom
},
1745 { "g_list_position", cast(void**)& g_list_position
},
1746 { "g_list_index", cast(void**)& g_list_index
},
1747 { "g_list_push_allocator", cast(void**)& g_list_push_allocator
},
1748 { "g_list_pop_allocator", cast(void**)& g_list_pop_allocator
},
1749 { "g_slist_alloc", cast(void**)& g_slist_alloc
},
1750 { "g_slist_append", cast(void**)& g_slist_append
},
1751 { "g_slist_prepend", cast(void**)& g_slist_prepend
},
1752 { "g_slist_insert", cast(void**)& g_slist_insert
},
1753 { "g_slist_insert_before", cast(void**)& g_slist_insert_before
},
1754 { "g_slist_insert_sorted", cast(void**)& g_slist_insert_sorted
},
1755 { "g_slist_remove", cast(void**)& g_slist_remove
},
1756 { "g_slist_remove_link", cast(void**)& g_slist_remove_link
},
1757 { "g_slist_delete_link", cast(void**)& g_slist_delete_link
},
1758 { "g_slist_remove_all", cast(void**)& g_slist_remove_all
},
1759 { "g_slist_free", cast(void**)& g_slist_free
},
1760 { "g_slist_free_1", cast(void**)& g_slist_free_1
},
1761 { "g_slist_length", cast(void**)& g_slist_length
},
1762 { "g_slist_copy", cast(void**)& g_slist_copy
},
1763 { "g_slist_reverse", cast(void**)& g_slist_reverse
},
1764 { "g_slist_insert_sorted_with_data", cast(void**)& g_slist_insert_sorted_with_data
},
1765 { "g_slist_sort", cast(void**)& g_slist_sort
},
1766 { "g_slist_sort_with_data", cast(void**)& g_slist_sort_with_data
},
1767 { "g_slist_concat", cast(void**)& g_slist_concat
},
1768 { "g_slist_foreach", cast(void**)& g_slist_foreach
},
1769 { "g_slist_last", cast(void**)& g_slist_last
},
1770 { "g_slist_nth", cast(void**)& g_slist_nth
},
1771 { "g_slist_nth_data", cast(void**)& g_slist_nth_data
},
1772 { "g_slist_find", cast(void**)& g_slist_find
},
1773 { "g_slist_find_custom", cast(void**)& g_slist_find_custom
},
1774 { "g_slist_position", cast(void**)& g_slist_position
},
1775 { "g_slist_index", cast(void**)& g_slist_index
},
1776 { "g_slist_push_allocator", cast(void**)& g_slist_push_allocator
},
1777 { "g_slist_pop_allocator", cast(void**)& g_slist_pop_allocator
},
1778 { "g_queue_new", cast(void**)& g_queue_new
},
1779 { "g_queue_free", cast(void**)& g_queue_free
},
1780 { "g_queue_is_empty", cast(void**)& g_queue_is_empty
},
1781 { "g_queue_get_length", cast(void**)& g_queue_get_length
},
1782 { "g_queue_reverse", cast(void**)& g_queue_reverse
},
1783 { "g_queue_copy", cast(void**)& g_queue_copy
},
1784 { "g_queue_foreach", cast(void**)& g_queue_foreach
},
1785 { "g_queue_find", cast(void**)& g_queue_find
},
1786 { "g_queue_find_custom", cast(void**)& g_queue_find_custom
},
1787 { "g_queue_sort", cast(void**)& g_queue_sort
},
1788 { "g_queue_push_head", cast(void**)& g_queue_push_head
},
1789 { "g_queue_push_tail", cast(void**)& g_queue_push_tail
},
1790 { "g_queue_push_nth", cast(void**)& g_queue_push_nth
},
1791 { "g_queue_pop_head", cast(void**)& g_queue_pop_head
},
1792 { "g_queue_pop_tail", cast(void**)& g_queue_pop_tail
},
1793 { "g_queue_pop_nth", cast(void**)& g_queue_pop_nth
},
1794 { "g_queue_peek_head", cast(void**)& g_queue_peek_head
},
1795 { "g_queue_peek_tail", cast(void**)& g_queue_peek_tail
},
1796 { "g_queue_peek_nth", cast(void**)& g_queue_peek_nth
},
1797 { "g_queue_index", cast(void**)& g_queue_index
},
1798 { "g_queue_remove", cast(void**)& g_queue_remove
},
1799 { "g_queue_remove_all", cast(void**)& g_queue_remove_all
},
1800 { "g_queue_insert_before", cast(void**)& g_queue_insert_before
},
1801 { "g_queue_insert_after", cast(void**)& g_queue_insert_after
},
1802 { "g_queue_insert_sorted", cast(void**)& g_queue_insert_sorted
},
1803 { "g_queue_push_head_link", cast(void**)& g_queue_push_head_link
},
1804 { "g_queue_push_tail_link", cast(void**)& g_queue_push_tail_link
},
1805 { "g_queue_push_nth_link", cast(void**)& g_queue_push_nth_link
},
1806 { "g_queue_pop_head_link", cast(void**)& g_queue_pop_head_link
},
1807 { "g_queue_pop_tail_link", cast(void**)& g_queue_pop_tail_link
},
1808 { "g_queue_pop_nth_link", cast(void**)& g_queue_pop_nth_link
},
1809 { "g_queue_peek_head_link", cast(void**)& g_queue_peek_head_link
},
1810 { "g_queue_peek_tail_link", cast(void**)& g_queue_peek_tail_link
},
1811 { "g_queue_peek_nth_link", cast(void**)& g_queue_peek_nth_link
},
1812 { "g_queue_link_index", cast(void**)& g_queue_link_index
},
1813 { "g_queue_unlink", cast(void**)& g_queue_unlink
},
1814 { "g_queue_delete_link", cast(void**)& g_queue_delete_link
},
1815 { "g_trash_stack_push", cast(void**)& g_trash_stack_push
},
1816 { "g_trash_stack_pop", cast(void**)& g_trash_stack_pop
},
1817 { "g_trash_stack_peek", cast(void**)& g_trash_stack_peek
},
1818 { "g_trash_stack_height", cast(void**)& g_trash_stack_height
},
1819 { "g_hash_table_new", cast(void**)& g_hash_table_new
},
1820 { "g_hash_table_new_full", cast(void**)& g_hash_table_new_full
},
1821 { "g_hash_table_insert", cast(void**)& g_hash_table_insert
},
1822 { "g_hash_table_replace", cast(void**)& g_hash_table_replace
},
1823 { "g_hash_table_size", cast(void**)& g_hash_table_size
},
1824 { "g_hash_table_lookup", cast(void**)& g_hash_table_lookup
},
1825 { "g_hash_table_lookup_extended", cast(void**)& g_hash_table_lookup_extended
},
1826 { "g_hash_table_foreach", cast(void**)& g_hash_table_foreach
},
1827 { "g_hash_table_find", cast(void**)& g_hash_table_find
},
1828 { "g_hash_table_remove", cast(void**)& g_hash_table_remove
},
1829 { "g_hash_table_steal", cast(void**)& g_hash_table_steal
},
1830 { "g_hash_table_foreach_remove", cast(void**)& g_hash_table_foreach_remove
},
1831 { "g_hash_table_foreach_steal", cast(void**)& g_hash_table_foreach_steal
},
1832 { "g_hash_table_remove_all", cast(void**)& g_hash_table_remove_all
},
1833 { "g_hash_table_steal_all", cast(void**)& g_hash_table_steal_all
},
1834 { "g_hash_table_destroy", cast(void**)& g_hash_table_destroy
},
1835 { "g_hash_table_ref", cast(void**)& g_hash_table_ref
},
1836 { "g_hash_table_unref", cast(void**)& g_hash_table_unref
},
1837 { "g_direct_equal", cast(void**)& g_direct_equal
},
1838 { "g_direct_hash", cast(void**)& g_direct_hash
},
1839 { "g_int_equal", cast(void**)& g_int_equal
},
1840 { "g_int_hash", cast(void**)& g_int_hash
},
1841 { "g_str_equal", cast(void**)& g_str_equal
},
1842 { "g_str_hash", cast(void**)& g_str_hash
},
1843 { "g_string_new", cast(void**)& g_string_new
},
1844 { "g_string_new_len", cast(void**)& g_string_new_len
},
1845 { "g_string_sized_new", cast(void**)& g_string_sized_new
},
1846 { "g_string_assign", cast(void**)& g_string_assign
},
1847 { "g_string_printf", cast(void**)& g_string_printf
},
1848 { "g_string_append_printf", cast(void**)& g_string_append_printf
},
1849 { "g_string_append", cast(void**)& g_string_append
},
1850 { "g_string_append_c", cast(void**)& g_string_append_c
},
1851 { "g_string_append_unichar", cast(void**)& g_string_append_unichar
},
1852 { "g_string_append_len", cast(void**)& g_string_append_len
},
1853 { "g_string_prepend", cast(void**)& g_string_prepend
},
1854 { "g_string_prepend_c", cast(void**)& g_string_prepend_c
},
1855 { "g_string_prepend_unichar", cast(void**)& g_string_prepend_unichar
},
1856 { "g_string_prepend_len", cast(void**)& g_string_prepend_len
},
1857 { "g_string_insert", cast(void**)& g_string_insert
},
1858 { "g_string_insert_c", cast(void**)& g_string_insert_c
},
1859 { "g_string_insert_unichar", cast(void**)& g_string_insert_unichar
},
1860 { "g_string_insert_len", cast(void**)& g_string_insert_len
},
1861 { "g_string_erase", cast(void**)& g_string_erase
},
1862 { "g_string_truncate", cast(void**)& g_string_truncate
},
1863 { "g_string_set_size", cast(void**)& g_string_set_size
},
1864 { "g_string_free", cast(void**)& g_string_free
},
1865 { "g_string_up", cast(void**)& g_string_up
},
1866 { "g_string_down", cast(void**)& g_string_down
},
1867 { "g_string_hash", cast(void**)& g_string_hash
},
1868 { "g_string_equal", cast(void**)& g_string_equal
},
1869 { "g_string_chunk_new", cast(void**)& g_string_chunk_new
},
1870 { "g_string_chunk_insert", cast(void**)& g_string_chunk_insert
},
1871 { "g_string_chunk_insert_const", cast(void**)& g_string_chunk_insert_const
},
1872 { "g_string_chunk_insert_len", cast(void**)& g_string_chunk_insert_len
},
1873 { "g_string_chunk_free", cast(void**)& g_string_chunk_free
},
1874 { "g_array_new", cast(void**)& g_array_new
},
1875 { "g_array_sized_new", cast(void**)& g_array_sized_new
},
1876 { "g_array_append_vals", cast(void**)& g_array_append_vals
},
1877 { "g_array_prepend_vals", cast(void**)& g_array_prepend_vals
},
1878 { "g_array_insert_vals", cast(void**)& g_array_insert_vals
},
1879 { "g_array_remove_index", cast(void**)& g_array_remove_index
},
1880 { "g_array_remove_index_fast", cast(void**)& g_array_remove_index_fast
},
1881 { "g_array_remove_range", cast(void**)& g_array_remove_range
},
1882 { "g_array_sort", cast(void**)& g_array_sort
},
1883 { "g_array_sort_with_data", cast(void**)& g_array_sort_with_data
},
1884 { "g_array_set_size", cast(void**)& g_array_set_size
},
1885 { "g_array_free", cast(void**)& g_array_free
},
1886 { "g_ptr_array_new", cast(void**)& g_ptr_array_new
},
1887 { "g_ptr_array_sized_new", cast(void**)& g_ptr_array_sized_new
},
1888 { "g_ptr_array_add", cast(void**)& g_ptr_array_add
},
1889 { "g_ptr_array_remove", cast(void**)& g_ptr_array_remove
},
1890 { "g_ptr_array_remove_index", cast(void**)& g_ptr_array_remove_index
},
1891 { "g_ptr_array_remove_fast", cast(void**)& g_ptr_array_remove_fast
},
1892 { "g_ptr_array_remove_index_fast", cast(void**)& g_ptr_array_remove_index_fast
},
1893 { "g_ptr_array_remove_range", cast(void**)& g_ptr_array_remove_range
},
1894 { "g_ptr_array_sort", cast(void**)& g_ptr_array_sort
},
1895 { "g_ptr_array_sort_with_data", cast(void**)& g_ptr_array_sort_with_data
},
1896 { "g_ptr_array_set_size", cast(void**)& g_ptr_array_set_size
},
1897 { "g_ptr_array_free", cast(void**)& g_ptr_array_free
},
1898 { "g_ptr_array_foreach", cast(void**)& g_ptr_array_foreach
},
1899 { "g_byte_array_new", cast(void**)& g_byte_array_new
},
1900 { "g_byte_array_sized_new", cast(void**)& g_byte_array_sized_new
},
1901 { "g_byte_array_append", cast(void**)& g_byte_array_append
},
1902 { "g_byte_array_prepend", cast(void**)& g_byte_array_prepend
},
1903 { "g_byte_array_remove_index", cast(void**)& g_byte_array_remove_index
},
1904 { "g_byte_array_remove_index_fast", cast(void**)& g_byte_array_remove_index_fast
},
1905 { "g_byte_array_remove_range", cast(void**)& g_byte_array_remove_range
},
1906 { "g_byte_array_sort", cast(void**)& g_byte_array_sort
},
1907 { "g_byte_array_sort_with_data", cast(void**)& g_byte_array_sort_with_data
},
1908 { "g_byte_array_set_size", cast(void**)& g_byte_array_set_size
},
1909 { "g_byte_array_free", cast(void**)& g_byte_array_free
},
1910 { "g_tree_new", cast(void**)& g_tree_new
},
1911 { "g_tree_new_with_data", cast(void**)& g_tree_new_with_data
},
1912 { "g_tree_new_full", cast(void**)& g_tree_new_full
},
1913 { "g_tree_insert", cast(void**)& g_tree_insert
},
1914 { "g_tree_replace", cast(void**)& g_tree_replace
},
1915 { "g_tree_nnodes", cast(void**)& g_tree_nnodes
},
1916 { "g_tree_height", cast(void**)& g_tree_height
},
1917 { "g_tree_lookup", cast(void**)& g_tree_lookup
},
1918 { "g_tree_lookup_extended", cast(void**)& g_tree_lookup_extended
},
1919 { "g_tree_foreach", cast(void**)& g_tree_foreach
},
1920 { "g_tree_traverse", cast(void**)& g_tree_traverse
},
1921 { "g_tree_search", cast(void**)& g_tree_search
},
1922 { "g_tree_remove", cast(void**)& g_tree_remove
},
1923 { "g_tree_steal", cast(void**)& g_tree_steal
},
1924 { "g_tree_destroy", cast(void**)& g_tree_destroy
},
1925 { "g_node_new", cast(void**)& g_node_new
},
1926 { "g_node_copy", cast(void**)& g_node_copy
},
1927 { "g_node_copy_deep", cast(void**)& g_node_copy_deep
},
1928 { "g_node_insert", cast(void**)& g_node_insert
},
1929 { "g_node_insert_before", cast(void**)& g_node_insert_before
},
1930 { "g_node_insert_after", cast(void**)& g_node_insert_after
},
1931 { "g_node_prepend", cast(void**)& g_node_prepend
},
1932 { "g_node_reverse_children", cast(void**)& g_node_reverse_children
},
1933 { "g_node_traverse", cast(void**)& g_node_traverse
},
1934 { "g_node_children_foreach", cast(void**)& g_node_children_foreach
},
1935 { "g_node_get_root", cast(void**)& g_node_get_root
},
1936 { "g_node_find", cast(void**)& g_node_find
},
1937 { "g_node_find_child", cast(void**)& g_node_find_child
},
1938 { "g_node_child_index", cast(void**)& g_node_child_index
},
1939 { "g_node_child_position", cast(void**)& g_node_child_position
},
1940 { "g_node_last_child", cast(void**)& g_node_last_child
},
1941 { "g_node_nth_child", cast(void**)& g_node_nth_child
},
1942 { "g_node_first_sibling", cast(void**)& g_node_first_sibling
},
1943 { "g_node_last_sibling", cast(void**)& g_node_last_sibling
},
1944 { "g_node_depth", cast(void**)& g_node_depth
},
1945 { "g_node_n_nodes", cast(void**)& g_node_n_nodes
},
1946 { "g_node_n_children", cast(void**)& g_node_n_children
},
1947 { "g_node_is_ancestor", cast(void**)& g_node_is_ancestor
},
1948 { "g_node_max_height", cast(void**)& g_node_max_height
},
1949 { "g_node_unlink", cast(void**)& g_node_unlink
},
1950 { "g_node_destroy", cast(void**)& g_node_destroy
},
1951 { "g_node_push_allocator", cast(void**)& g_node_push_allocator
},
1952 { "g_node_pop_allocator", cast(void**)& g_node_pop_allocator
},
1953 { "g_quark_from_string", cast(void**)& g_quark_from_string
},
1954 { "g_quark_from_static_string", cast(void**)& g_quark_from_static_string
},
1955 { "g_quark_to_string", cast(void**)& g_quark_to_string
},
1956 { "g_quark_try_string", cast(void**)& g_quark_try_string
},
1957 { "g_intern_string", cast(void**)& g_intern_string
},
1958 { "g_intern_static_string", cast(void**)& g_intern_static_string
},
1959 { "g_datalist_init", cast(void**)& g_datalist_init
},
1960 { "g_datalist_id_set_data_full", cast(void**)& g_datalist_id_set_data_full
},
1961 { "g_datalist_id_get_data", cast(void**)& g_datalist_id_get_data
},
1962 { "g_datalist_id_remove_no_notify", cast(void**)& g_datalist_id_remove_no_notify
},
1963 { "g_datalist_foreach", cast(void**)& g_datalist_foreach
},
1964 { "g_datalist_clear", cast(void**)& g_datalist_clear
},
1965 { "g_datalist_set_flags", cast(void**)& g_datalist_set_flags
},
1966 { "g_datalist_unset_flags", cast(void**)& g_datalist_unset_flags
},
1967 { "g_datalist_get_flags", cast(void**)& g_datalist_get_flags
},
1968 { "g_dataset_id_set_data_full", cast(void**)& g_dataset_id_set_data_full
},
1969 { "g_dataset_id_get_data", cast(void**)& g_dataset_id_get_data
},
1970 { "g_dataset_id_remove_no_notify", cast(void**)& g_dataset_id_remove_no_notify
},
1971 { "g_dataset_foreach", cast(void**)& g_dataset_foreach
},
1972 { "g_dataset_destroy", cast(void**)& g_dataset_destroy
},
1973 { "g_relation_new", cast(void**)& g_relation_new
},
1974 { "g_relation_index", cast(void**)& g_relation_index
},
1975 { "g_relation_insert", cast(void**)& g_relation_insert
},
1976 { "g_relation_exists", cast(void**)& g_relation_exists
},
1977 { "g_relation_count", cast(void**)& g_relation_count
},
1978 { "g_relation_select", cast(void**)& g_relation_select
},
1979 { "g_relation_delete", cast(void**)& g_relation_delete
},
1980 { "g_relation_destroy", cast(void**)& g_relation_destroy
},
1981 { "g_relation_print", cast(void**)& g_relation_print
},
1982 { "g_tuples_destroy", cast(void**)& g_tuples_destroy
},
1983 { "g_tuples_index", cast(void**)& g_tuples_index
},
1984 { "g_cache_new", cast(void**)& g_cache_new
},
1985 { "g_cache_insert", cast(void**)& g_cache_insert
},
1986 { "g_cache_remove", cast(void**)& g_cache_remove
},
1987 { "g_cache_destroy", cast(void**)& g_cache_destroy
},
1988 { "g_cache_key_foreach", cast(void**)& g_cache_key_foreach
},
1989 { "g_cache_value_foreach", cast(void**)& g_cache_value_foreach
},
1990 { "g_allocator_new", cast(void**)& g_allocator_new
},
1991 { "g_allocator_free", cast(void**)& g_allocator_free
},