#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA)) #error Meh... #endif //GO(__aeabi_d2lz, //GO(__aeabi_d2ulz, //GO(_fini, GO(g_access, iFpi) GO(g_allocator_free, vFp) GO(g_allocator_new, pFpu) GO(g_array_append_vals, pFppu) GO(g_array_free, pFpi) GO(g_array_get_element_size, uFp) GO(g_array_insert_vals, pFpupu) GO(g_array_new, pFiiu) GO(g_array_prepend_vals, pFppu) GO(g_array_ref, pFp) GO(g_array_remove_index, pFpu) GO(g_array_remove_index_fast, pFpu) GO(g_array_remove_range, pFpuu) GOM(g_array_set_clear_func, vFEpp) GO(g_array_set_size, pFpu) GO(g_array_sized_new, pFiiuu) GOM(g_array_sort, vFEpp) GOM(g_array_sort_with_data, vFEppp) GO(g_array_unref, vFp) GO(g_ascii_digit_value, iFc) GO(g_ascii_dtostr, pFpid) GO(g_ascii_formatd, pFpipd) GO(g_ascii_strcasecmp, iFpp) GO(g_ascii_strdown, pFpl) GO(g_ascii_strncasecmp, iFppL) GO(g_ascii_strtod, dFpp) GO(g_ascii_strtoll, lFppu) GO(g_ascii_strtoull, LFppu) GO(g_ascii_strup, pFpl) GO(g_ascii_tolower, cFc) GO(g_ascii_toupper, cFc) GO(g_ascii_xdigit_value, iFc) GO(g_assertion_message, vFppipp) GOD(g_assertion_message_cmpnum, vFppippDpDc, my_g_assertion_message_cmpnum) GO(g_assertion_message_cmpstr, vFppippppp) GO(g_assertion_message_error, vFppipppui) GO(g_assertion_message_expr, vFppipp) GO(g_assert_warning, vFppipp) GO(g_async_queue_length, iFp) GO(g_async_queue_length_unlocked, iFp) GO(g_async_queue_lock, vFp) GO(g_async_queue_new, pFv) GOM(g_async_queue_new_full, pFEp) GO(g_async_queue_pop, pFp) GO(g_async_queue_pop_unlocked, pFp) GO(g_async_queue_push, vFpp) GOM(g_async_queue_push_sorted, vFEpppp) //GOM(g_async_queue_push_sorted_unlocked, vFpppp) GO(g_async_queue_push_unlocked, vFpp) GO(g_async_queue_ref, pFp) GO(g_async_queue_ref_unlocked, vFp) //GOM(g_async_queue_sort, vFppp) //GOM(g_async_queue_sort_unlocked, vFppp) GO(g_async_queue_timed_pop, pFpp) GO(g_async_queue_timed_pop_unlocked, pFpp) GO(g_async_queue_timeout_pop, pFpL) GO(g_async_queue_timeout_pop_unlocked, pFpL) GO(g_async_queue_try_pop, pFp) GO(g_async_queue_try_pop_unlocked, pFp) GO(g_async_queue_unlock, vFp) GO(g_async_queue_unref, vFp) GO(g_async_queue_unref_and_unlock, vFp) GO2(g_atexit, vFEp, my_atexit) GO(g_atomic_int_add, iFpi) GO(g_atomic_int_and, uFpu) GO(g_atomic_int_compare_and_exchange, iFpii) GO(g_atomic_int_dec_and_test, iFp) GO(g_atomic_int_exchange_and_add, iFpi) GO(g_atomic_int_get, iFp) GO(g_atomic_int_inc, vFp) GO(g_atomic_int_or, uFpu) GO(g_atomic_int_set, vFpi) GO(g_atomic_int_xor, uFpu) GO(g_atomic_pointer_add, lFpl) GO(g_atomic_pointer_and, LFpL) GO(g_atomic_pointer_compare_and_exchange, iFppp) GO(g_atomic_pointer_get, pFp) GO(g_atomic_pointer_or, LFpL) GO(g_atomic_pointer_set, vFpp) GO(g_atomic_pointer_xor, LFpL) GO(g_base64_decode, pFpp) GO(g_base64_decode_inplace, pFpp) GO(g_base64_decode_step, LFpLppp) GO(g_base64_encode, pFpL) GO(g_base64_encode_close, LFippp) GO(g_base64_encode_step, LFpLippp) GO(g_basename, pFp) GO(g_bit_lock, vFpi) GO(g_bit_nth_lsf, iFLi) GO(g_bit_nth_msf, iFLi) GO(g_bit_storage, uFL) GO(g_bit_trylock, iFpi) GO(g_bit_unlock, vFpi) GO(g_blow_chunks, vFv) GO(g_bookmark_file_add_application, vFpppp) GO(g_bookmark_file_add_group, vFppp) GO(g_bookmark_file_error_quark, uFv) GO(g_bookmark_file_free, vFp) GO(g_bookmark_file_get_added, lFppp) GO(g_bookmark_file_get_app_info, iFppppppp) GO(g_bookmark_file_get_applications, pFpppp) GO(g_bookmark_file_get_description, pFppp) GO(g_bookmark_file_get_groups, pFpppp) GO(g_bookmark_file_get_icon, iFppppp) GO(g_bookmark_file_get_is_private, iFppp) GO(g_bookmark_file_get_mime_type, pFppp) GO(g_bookmark_file_get_modified, lFppp) GO(g_bookmark_file_get_size, iFp) GO(g_bookmark_file_get_title, pFppp) GO(g_bookmark_file_get_uris, pFpp) GO(g_bookmark_file_get_visited, lFppp) GO(g_bookmark_file_has_application, iFpppp) GO(g_bookmark_file_has_group, iFpppp) GO(g_bookmark_file_has_item, iFpp) GO(g_bookmark_file_load_from_data, iFppLp) GO(g_bookmark_file_load_from_data_dirs, iFpppp) GO(g_bookmark_file_load_from_file, iFppp) GO(g_bookmark_file_move_item, iFpppp) GO(g_bookmark_file_new, pFv) GO(g_bookmark_file_remove_application, iFpppp) GO(g_bookmark_file_remove_group, iFpppp) GO(g_bookmark_file_remove_item, iFppp) GO(g_bookmark_file_set_added, vFppl) GO(g_bookmark_file_set_app_info, iFppppilp) GO(g_bookmark_file_set_description, vFppp) GO(g_bookmark_file_set_groups, vFpppL) GO(g_bookmark_file_set_icon, vFpppp) GO(g_bookmark_file_set_is_private, vFppi) GO(g_bookmark_file_set_mime_type, vFppp) GO(g_bookmark_file_set_modified, vFppl) GO(g_bookmark_file_set_title, vFppp) GO(g_bookmark_file_set_visited, vFppl) GO(g_bookmark_file_to_data, pFppp) GO(g_bookmark_file_to_file, iFppp) GOM(g_build_filename, pFEpV) GO(g_build_filenamev, pFp) GOM(g_build_path, pFEppV) // wrap using g_build_pathv GO(g_build_pathv, pFpp) GO(g_byte_array_append, pFppu) GO(g_byte_array_free, pFpi) GO(g_byte_array_free_to_bytes, pFp) GO(g_byte_array_new, pFv) GO(g_byte_array_new_take, pFpL) GO(g_byte_array_prepend, pFppu) GO(g_byte_array_ref, pFp) GO(g_byte_array_remove_index, pFpu) GO(g_byte_array_remove_index_fast, pFpu) GO(g_byte_array_remove_range, pFpuu) GO(g_byte_array_set_size, pFpu) GO(g_byte_array_sized_new, pFu) //GOM(g_byte_array_sort, vFpp) //GOM(g_byte_array_sort_with_data, vFppp) GO(g_byte_array_unref, vFp) GO(g_bytes_compare, iFpp) GO(g_bytes_equal, iFpp) GO(g_bytes_get_data, pFpp) GO(g_bytes_get_size, LFp) GO(g_bytes_hash, uFp) GO(g_bytes_new, pFpL) GO(g_bytes_new_from_bytes, pFpLL) GO(g_bytes_new_static, pFpL) GO(g_bytes_new_take, pFpL) GOM(g_bytes_new_with_free_func, pFEpLpp) GO(g_bytes_ref, pFp) GO(g_bytes_unref, vFp) GO(g_bytes_unref_to_array, pFp) GO(g_bytes_unref_to_data, pFpp) GO(g_cache_destroy, vFp) GO(g_cache_insert, pFpp) //GOM(g_cache_key_foreach, vFppp) //GOM(g_cache_new, pFppppppp) GO(g_cache_remove, vFpp) //GOM(g_cache_value_foreach, vFppp) GO(g_chdir, iFp) GO(g_checksum_copy, pFp) GO(g_checksum_free, vFp) GO(g_checksum_get_digest, vFppp) GO(g_checksum_get_string, pFp) GO(g_checksum_new, pFu) GO(g_checksum_reset, vFp) GO(g_checksum_type_get_length, lFu) GO(g_checksum_update, vFppl) GOM(g_child_watch_add, uFEipp) GOM(g_child_watch_add_full, uFEiippp) GO(g_child_watch_source_new, pFi) GO(g_chmod, iFpi) GO(g_clear_error, vFp) //GOM(g_clear_pointer, vFEpp) GO(g_close, iFip) GO(g_completion_add_items, vFpp) // need wrapping?: GCompletion structure contains 2 callback GO(g_completion_clear_items, vFp) GO(g_completion_complete, pFppp) GO(g_completion_complete_utf8, pFppp) GO(g_completion_free, vFp) GOM(g_completion_new, pFEp) GO(g_completion_remove_items, vFpp) GOM(g_completion_set_compare, vFEpp) GO(g_compute_checksum_for_bytes, pFup) GO(g_compute_checksum_for_data, pFupL) GO(g_compute_checksum_for_string, pFupl) GO(g_compute_hmac_for_data, pFupLpL) GO(g_compute_hmac_for_string, pFupLpl) GO(g_cond_broadcast, vFp) GO(g_cond_clear, vFp) GO(g_cond_free, vFp) GO(g_cond_init, vFp) GO(g_cond_new, pFv) GO(g_cond_signal, vFp) GO(g_cond_timed_wait, iFppp) GO(g_cond_wait, vFpp) GO(g_cond_wait_until, iFppl) GO(g_convert, pFplppppp) GO(g_convert_error_quark, uFv) GO(g_convert_with_fallback, pFplpppppp) GO(g_convert_with_iconv, pFplpppp) GO(g_creat, iFpi) GO(g_datalist_clear, vFp) //GOM(g_datalist_foreach, vFEppp) GO(g_datalist_get_data, pFpp) GO(g_datalist_get_flags, uFp) GOM(g_datalist_id_dup_data, pFEpupp) GO(g_datalist_id_get_data, pFpu) GO(g_datalist_id_remove_no_notify, pFpu) GOM(g_datalist_id_replace_data, iFEpupppp) GOM(g_datalist_id_set_data_full, vFEpupp) GO(g_datalist_init, vFp) GO(g_datalist_set_flags, vFpu) GO(g_datalist_unset_flags, vFpu) GO(g_dataset_destroy, vFp) //GOM(g_dataset_foreach, vFppp) GO(g_dataset_id_get_data, pFpu) GO(g_dataset_id_remove_no_notify, pFpu) //GOM(g_dataset_id_set_data_full, vFpupp) GO(g_date_add_days, vFpu) GO(g_date_add_months, vFpu) GO(g_date_add_years, vFpu) GO(g_date_clamp, vFppp) GO(g_date_clear, vFpu) GO(g_date_compare, iFpp) GO(g_date_days_between, iFpp) GO(g_date_free, vFp) GO(g_date_get_day, CFp) GO(g_date_get_day_of_year, uFp) GO(g_date_get_days_in_month, CFuW) GO(g_date_get_iso8601_week_of_year, uFp) GO(g_date_get_julian, uFp) GO(g_date_get_monday_week_of_year, uFp) GO(g_date_get_monday_weeks_in_year, CFW) GO(g_date_get_month, uFp) GO(g_date_get_sunday_week_of_year, uFp) GO(g_date_get_sunday_weeks_in_year, CFW) GO(g_date_get_weekday, uFp) GO(g_date_get_year, WFp) GO(g_date_is_first_of_month, iFp) GO(g_date_is_last_of_month, iFp) GO(g_date_is_leap_year, iFW) GO(g_date_new, pFv) GO(g_date_new_dmy, pFCuW) GO(g_date_new_julian, pFu) GO(g_date_order, vFpp) GO(g_date_set_day, vFpC) GO(g_date_set_dmy, vFpCuW) GO(g_date_set_julian, vFpu) GO(g_date_set_month, vFpu) GO(g_date_set_parse, vFpp) GO(g_date_set_time, vFpi) GO(g_date_set_time_t, vFpl) GO(g_date_set_time_val, vFpp) GO(g_date_set_year, vFpW) GO(g_date_strftime, LFpLpp) GO(g_date_subtract_days, vFpu) GO(g_date_subtract_months, vFpu) GO(g_date_subtract_years, vFpu) GO(g_date_time_add, pFpl) GO(g_date_time_add_days, pFpi) GO(g_date_time_add_full, pFpiiiiid) GO(g_date_time_add_hours, pFpi) GO(g_date_time_add_minutes, pFpi) GO(g_date_time_add_months, pFpi) GO(g_date_time_add_seconds, pFpd) GO(g_date_time_add_weeks, pFpi) GO(g_date_time_add_years, pFpi) GO(g_date_time_compare, iFpp) GO(g_date_time_difference, lFpp) GO(g_date_time_equal, iFpp) GO(g_date_time_format, pFpp) GO(g_date_time_format_iso8601, pFp) GO(g_date_time_get_day_of_month, iFp) GO(g_date_time_get_day_of_week, iFp) GO(g_date_time_get_day_of_year, iFp) GO(g_date_time_get_hour, iFp) GO(g_date_time_get_microsecond, iFp) GO(g_date_time_get_minute, iFp) GO(g_date_time_get_month, iFp) GO(g_date_time_get_second, iFp) GO(g_date_time_get_seconds, dFp) GO(g_date_time_get_timezone_abbreviation, pFp) GO(g_date_time_get_utc_offset, lFp) GO(g_date_time_get_week_numbering_year, iFp) GO(g_date_time_get_week_of_year, iFp) GO(g_date_time_get_year, iFp) GO(g_date_time_get_ymd, vFpppp) GO(g_date_time_hash, uFp) GO(g_date_time_is_daylight_savings, iFp) GO(g_date_time_new, pFpiiiiid) GO(g_date_time_new_from_timeval_local, pFp) GO(g_date_time_new_from_timeval_utc, pFp) GO(g_date_time_new_from_unix_local, pFl) GO(g_date_time_new_from_unix_utc, pFl) GO(g_date_time_new_local, pFiiiiid) GO(g_date_time_new_now, pFp) GO(g_date_time_new_now_local, pFv) GO(g_date_time_new_now_utc, pFv) GO(g_date_time_new_utc, pFiiiiid) GO(g_date_time_ref, pFp) GO(g_date_time_to_local, pFp) GO(g_date_time_to_timeval, iFpp) GO(g_date_time_to_timezone, pFpp) GO(g_date_time_to_unix, lFp) GO(g_date_time_to_utc, pFp) GO(g_date_time_unref, vFp) GO(g_date_to_struct_tm, vFpp) GO(g_date_valid, iFp) GO(g_date_valid_day, iFC) GO(g_date_valid_dmy, iFCuW) GO(g_date_valid_julian, iFu) GO(g_date_valid_month, iFu) GO(g_date_valid_weekday, iFu) GO(g_date_valid_year, iFW) GO(g_dcgettext, pFppi) GO(g_dgettext, pFpp) GO(g_dir_close, vFp) GO(g_direct_equal, iFpp) GO(g_direct_hash, uFp) GO(g_dir_make_tmp, pFpp) GO(g_dir_open, pFpup) GO(g_dir_read_name, pFp) GO(g_dir_rewind, vFp) GO(g_dngettext, pFpppL) GO(g_double_equal, iFpp) GO(g_double_hash, uFp) GO(g_dpgettext, pFppL) GO(g_dpgettext2, pFppp) GO(g_environ_getenv, pFpp) // should wrap? GO(g_environ_setenv, pFpppi) GO(g_environ_unsetenv, pFpp) GO(g_error_copy, pFp) GO(g_error_free, vFp) GO(g_error_matches, iFpui) GOM(g_error_new, pFEuipV) GO(g_error_new_literal, pFuip) GOM(g_error_new_valist, pFEuipA) GO(g_file_error_from_errno, uFi) GO(g_file_error_quark, uFv) GO(g_file_get_contents, iFpppp) GO(g_filename_display_basename, pFp) GO(g_filename_display_name, pFp) GO(g_filename_from_uri, pFppp) GO(g_filename_from_utf8, pFplppp) GO(g_filename_to_uri, pFppp) GO(g_filename_to_utf8, pFplppp) GO(g_file_open_tmp, iFppp) GO(g_file_read_link, pFpp) GO(g_file_set_contents, iFpplp) GO(g_file_test, iFpu) GO(g_find_program_in_path, pFp) GO(g_fopen, pFpp) GO(g_format_size, pFL) GO(g_format_size_for_display, pFl) GO(g_format_size_full, pFLu) GOM(g_fprintf, iFEppV) GO(g_free, vFp) GO(g_freopen, pFppp) GO(g_get_application_name, pFv) GO(g_get_charset, iFp) GO(g_get_codeset, pFv) GO(g_get_current_dir, pFv) GO(g_get_current_time, vFp) GO(g_getenv, pFp) GO(g_get_environ, pFv) GO(g_get_filename_charsets, iFp) GO(g_get_home_dir, pFv) GO(g_get_host_name, pFv) GO(g_get_language_names, pFv) GO(g_get_locale_variants, pFp) GO(g_get_monotonic_time, lFv) GO(g_get_num_processors, uFv) GO(g_get_prgname, pFv) GO(g_get_real_name, pFv) GO(g_get_real_time, lFv) GO(g_get_system_config_dirs, pFv) GO(g_get_system_data_dirs, pFv) GO(g_get_tmp_dir, pFv) GO(g_get_user_cache_dir, pFv) GO(g_get_user_config_dir, pFv) GO(g_get_user_data_dir, pFv) GO(g_get_user_name, pFv) GO(g_get_user_runtime_dir, pFv) GO(g_get_user_special_dir, pFu) GO(g_hash_table_add, iFpp) GO(g_hash_table_contains, iFpp) GO(g_hash_table_destroy, vFp) GOM(g_hash_table_find, pFEppp) GOM(g_hash_table_foreach, vFEppp) GOM(g_hash_table_foreach_remove, uFEppp) GOM(g_hash_table_foreach_steal, uFEppp) GO(g_hash_table_get_keys, pFp) GO(g_hash_table_get_keys_as_array, pFpp) GO(g_hash_table_get_values, pFp) GO(g_hash_table_insert, iFppp) GO(g_hash_table_iter_get_hash_table, pFp) GO(g_hash_table_iter_init, vFpp) GO(g_hash_table_iter_next, iFppp) GO(g_hash_table_iter_remove, vFp) GO(g_hash_table_iter_replace, vFpp) GO(g_hash_table_iter_steal, vFp) GO(g_hash_table_lookup, pFpp) GO(g_hash_table_lookup_extended, iFpppp) GOM(g_hash_table_new, pFEpp) GOM(g_hash_table_new_full, pFEpppp) GO(g_hash_table_ref, pFp) GO(g_hash_table_remove, iFpp) GO(g_hash_table_remove_all, vFp) GO(g_hash_table_replace, iFppp) GO(g_hash_table_size, uFp) GO(g_hash_table_steal, iFpp) GO(g_hash_table_steal_all, vFp) GO(g_hash_table_unref, vFp) GO(g_hmac_copy, pFp) GO(g_hmac_get_digest, vFppp) GO(g_hmac_get_string, pFp) GO(g_hmac_new, pFupL) GO(g_hmac_ref, pFp) GO(g_hmac_unref, vFp) GO(g_hmac_update, vFppl) //GOM(g_hook_alloc, pFp) //GOM(g_hook_compare_ids, iFpp) //GOM(g_hook_destroy, iFpL) //GOM(g_hook_destroy_link, vFpp) //GOM(g_hook_find, pFpipp) //GOM(g_hook_find_data, pFpip) //GOM(g_hook_find_func, pFpip) //GOM(g_hook_find_func_data, pFpipp) //GOM(g_hook_first_valid, pFpi) //GOM(g_hook_free, vFpp) //GOM(g_hook_get, pFpL) //GOM(g_hook_insert_before, vFppp) //GOM(g_hook_insert_sorted, vFppp) //GOM(g_hook_list_clear, vFp) //GOM(g_hook_list_init, vFpu) //GOM(g_hook_list_invoke, vFpi) //GOM(g_hook_list_invoke_check, vFpi) //GOM(g_hook_list_marshal, vFpipp) //GOM(g_hook_list_marshal_check, vFpipp) //GOM(g_hook_next_valid, pFppi) //GOM(g_hook_prepend, vFpp) //GOM(g_hook_ref, pFpp) //GOM(g_hook_unref, vFpp) GO(g_hostname_is_ascii_encoded, iFp) GO(g_hostname_is_ip_address, iFp) GO(g_hostname_is_non_ascii, iFp) GO(g_hostname_to_ascii, pFp) GO(g_hostname_to_unicode, pFp) GO(g_iconv, LFppppp) GO(g_iconv_close, iFp) GO(g_iconv_open, pFpp) GOM(g_idle_add, uFEpp) GOM(g_idle_add_full, uFEippp) GO(g_idle_remove_by_data, iFp) GO(g_idle_source_new, pFv) // should wrap? GO(g_int64_equal, iFpp) GO(g_int64_hash, uFp) GO(g_int_equal, iFpp) GO(g_intern_static_string, pFp) GO(g_intern_string, pFp) GO(g_int_hash, uFp) GOM(g_io_add_watch, uFEpupp) GOM(g_io_add_watch_full, uFEpiuppp) GO(g_io_channel_close, vFp) GO(g_io_channel_error_from_errno, uFi) GO(g_io_channel_error_quark, uFv) GO(g_io_channel_flush, uFpp) //should wrap? GO(g_io_channel_get_buffer_condition, uFp) GO(g_io_channel_get_buffered, iFp) GO(g_io_channel_get_buffer_size, LFp) GO(g_io_channel_get_close_on_unref, iFp) GO(g_io_channel_get_encoding, pFp) GO(g_io_channel_get_flags, uFp) GO(g_io_channel_get_line_term, pFpp) GO(g_io_channel_init, vFp) GO(g_io_channel_new_file, pFppp) GO(g_io_channel_read, uFppLp) GO(g_io_channel_read_chars, uFppLpp) GO(g_io_channel_read_line, uFppppp) GO(g_io_channel_read_line_string, uFpppp) GO(g_io_channel_read_to_end, uFpppp) GO(g_io_channel_read_unichar, uFppp) GO(g_io_channel_ref, pFp) GO(g_io_channel_seek, uFplu) GO(g_io_channel_seek_position, uFplup) GO(g_io_channel_set_buffered, vFpi) GO(g_io_channel_set_buffer_size, vFpL) GO(g_io_channel_set_close_on_unref, vFpi) GO(g_io_channel_set_encoding, uFppp) GO(g_io_channel_set_flags, uFpup) GO(g_io_channel_set_line_term, vFppi) GO(g_io_channel_shutdown, uFpip) GO(g_io_channel_unix_get_fd, iFp) GO(g_io_channel_unix_new, pFi) GO(g_io_channel_unref, vFp) GO(g_io_channel_write, uFppLp) GO(g_io_channel_write_chars, uFpplpp) GO(g_io_channel_write_unichar, uFpup) GO(g_io_create_watch, pFpu) GO(g_key_file_error_quark, uFv) GO(g_key_file_free, vFp) GO(g_key_file_get_boolean, iFpppp) GO(g_key_file_get_boolean_list, pFppppp) GO(g_key_file_get_comment, pFpppp) GO(g_key_file_get_double, dFpppp) GO(g_key_file_get_double_list, pFppppp) GO(g_key_file_get_groups, pFpp) GO(g_key_file_get_int64, lFpppp) GO(g_key_file_get_integer, iFpppp) GO(g_key_file_get_integer_list, pFppppp) GO(g_key_file_get_keys, pFpppp) GO(g_key_file_get_locale_string, pFppppp) GO(g_key_file_get_locale_string_list, pFpppppp) GO(g_key_file_get_start_group, pFp) GO(g_key_file_get_string, pFpppp) GO(g_key_file_get_string_list, pFppppp) GO(g_key_file_get_uint64, LFpppp) GO(g_key_file_get_value, pFpppp) GO(g_key_file_has_group, iFpp) GO(g_key_file_has_key, iFpppp) GO(g_key_file_load_from_data, iFppLup) GO(g_key_file_load_from_data_dirs, iFpppup) GO(g_key_file_load_from_dirs, iFppppup) GO(g_key_file_load_from_file, iFppup) GO(g_key_file_new, pFv) GO(g_key_file_ref, pFp) GO(g_key_file_remove_comment, iFpppp) GO(g_key_file_remove_group, iFppp) GO(g_key_file_remove_key, iFpppp) GO(g_key_file_save_to_file, iFppp) GO(g_key_file_set_boolean, vFpppi) GO(g_key_file_set_boolean_list, vFppppL) GO(g_key_file_set_comment, iFppppp) GO(g_key_file_set_double, vFpppd) GO(g_key_file_set_double_list, vFppppL) GO(g_key_file_set_int64, vFpppl) GO(g_key_file_set_integer, vFpppi) GO(g_key_file_set_integer_list, vFppppL) GO(g_key_file_set_list_separator, vFpc) GO(g_key_file_set_locale_string, vFppppp) GO(g_key_file_set_locale_string_list, vFpppppL) GO(g_key_file_set_string, vFpppp) GO(g_key_file_set_string_list, vFppppL) GO(g_key_file_set_uint64, vFpppL) GO(g_key_file_set_value, vFpppp) GO(g_key_file_to_data, pFppp) GO(g_key_file_unref, vFp) GO(glib_check_version, pFuuu) //GO(glib_gettext, //GO(glib_pgettext, //GO(glib__private__, GO(g_list_alloc, pFv) GO(g_list_append, pFpp) GO(g_list_concat, pFpp) GO(g_list_copy, pFp) //GOM(g_list_copy_deep, pFEppp) GO(g_list_delete_link, pFpp) GO(g_listenv, pFv) GO(g_list_find, pFpp) GOM(g_list_find_custom, pFEppp) GO(g_list_first, pFp) GOM(g_list_foreach, vFEppp) GO(g_list_free, vFp) GO(g_list_free_1, vFp) GOM(g_list_free_full, vFEpp) GO(g_list_index, iFpp) GO(g_list_insert, pFppi) GO(g_list_insert_before, pFppp) GOM(g_list_insert_sorted, pFEppp) GOM(g_list_insert_sorted_with_data, pFEpppp) GO(g_list_last, pFp) GO(g_list_length, uFp) GO(g_list_nth, pFpu) GO(g_list_nth_data, pFpu) GO(g_list_nth_prev, pFpu) GO(g_list_pop_allocator, vFv) GO(g_list_position, iFpp) GO(g_list_prepend, pFpp) GO(g_list_push_allocator, vFp) GO(g_list_remove, pFpp) GO(g_list_remove_all, pFpp) GO(g_list_remove_link, pFpp) GO(g_list_reverse, pFp) GOM(g_list_sort, pFEpp) GOM(g_list_sort_with_data, pFEppp) GO(g_locale_from_utf8, pFplppp) GO(g_locale_to_utf8, pFplppp) GOM(g_log, vFEpipV) GO(g_log_default_handler, vFpipp) GO(g_log_remove_handler, vFpu) GO(g_log_set_always_fatal, iFi) GOM(g_log_set_default_handler, pFEpp) GO(g_log_set_fatal_mask, iFpi) GOM(g_log_set_handler, uFEpipp) GO(g_log_writer_is_journald, iFi) GOM(g_logv, vFEpipA) GO(g_log_structured_array, vFipL) GO(g_lstat, iFpp) GO(g_main_context_acquire, iFp) GO(g_main_context_add_poll, vFppi) GO(g_main_context_check, iFpipi) GO(g_main_context_default, pFv) GO(g_main_context_dispatch, vFp) //GOM(g_main_context_find_source_by_funcs_user_data, pFEppp) // 2nd is a GSourceFuncs structures with callbacks.. GO(g_main_context_find_source_by_id, pFpu) // sould wrap? GO(g_main_context_find_source_by_user_data, pFpp) // sould wrap? GOM(g_main_context_get_poll_func, pFEp) GO(g_main_context_get_thread_default, pFv) //GOM(g_main_context_invoke, vFppp) // 2nd is GSourceFuncs //GOM(g_main_context_invoke_full, vFpippp) // 3rd is GSourceFuncs GO(g_main_context_is_owner, iFp) GO(g_main_context_iteration, iFpi) GO(g_main_context_new, pFv) GO(g_main_context_pending, iFp) GO(g_main_context_pop_thread_default, vFp) GO(g_main_context_prepare, iFpp) GO(g_main_context_push_thread_default, vFp) GO(g_main_context_query, iFpippi) GO(g_main_context_ref, pFp) GO(g_main_context_ref_thread_default, pFv) GO(g_main_context_release, vFp) GO(g_main_context_remove_poll, vFpp) GOM(g_main_context_set_poll_func, vFEpp) GO(g_main_context_unref, vFp) GO(g_main_context_wait, iFppp) GO(g_main_context_wakeup, vFp) GO(g_main_current_source, pFv) GO(g_main_depth, iFv) GO(g_main_loop_get_context, pFp) GO(g_main_loop_is_running, iFp) GO(g_main_loop_new, pFpi) GO(g_main_loop_quit, vFp) GO(g_main_loop_ref, pFp) GO(g_main_loop_run, vFp) GO(g_main_loop_unref, vFp) GO(g_malloc, pFL) GO(g_malloc0, pFL) GO(g_malloc0_n, pFLL) GO(g_malloc_n, pFLL) GO(g_mapped_file_free, vFp) GO(g_mapped_file_get_bytes, pFp) GO(g_mapped_file_get_contents, pFp) GO(g_mapped_file_get_length, LFp) GO(g_mapped_file_new, pFpip) GO(g_mapped_file_new_from_fd, pFiip) GO(g_mapped_file_ref, pFp) GO(g_mapped_file_unref, vFp) //GOM(g_markup_collect_attributes, iFppppupV) GO(g_markup_error_quark, uFv) GO(g_markup_escape_text, pFpl) GO(g_markup_parse_context_end_parse, iFpp) GO(g_markup_parse_context_free, vFp) GO(g_markup_parse_context_get_element, pFp) GO(g_markup_parse_context_get_element_stack, pFp) GO(g_markup_parse_context_get_position, vFppp) GO(g_markup_parse_context_get_user_data, pFp) GOM(g_markup_parse_context_new, pFEpupp) GO(g_markup_parse_context_parse, iFpplp) GO(g_markup_parse_context_pop, pFp) //GOM(g_markup_parse_context_push, vFppp) GO(g_markup_parse_context_ref, pFp) GO(g_markup_parse_context_unref, vFp) GOM(g_markup_printf_escaped, pFEpV) GOM(g_markup_vprintf_escaped, pFEpA) GO(g_match_info_expand_references, pFppp) GO(g_match_info_fetch, pFpi) GO(g_match_info_fetch_all, pFp) GO(g_match_info_fetch_named, pFpp) GO(g_match_info_fetch_named_pos, iFpppp) GO(g_match_info_fetch_pos, iFpipp) GO(g_match_info_free, vFp) GO(g_match_info_get_match_count, iFp) GO(g_match_info_get_regex, pFp) GO(g_match_info_get_string, pFp) GO(g_match_info_is_partial_match, iFp) GO(g_match_info_matches, iFp) GO(g_match_info_next, iFpp) GO(g_match_info_ref, pFp) GO(g_match_info_unref, vFp) GO(g_mem_chunk_alloc, pFp) GO(g_mem_chunk_alloc0, pFp) GO(g_mem_chunk_clean, vFp) GO(g_mem_chunk_destroy, vFp) GO(g_mem_chunk_free, vFpp) GO(g_mem_chunk_info, vFv) GO(g_mem_chunk_new, pFpiLi) GO(g_mem_chunk_print, vFp) GO(g_mem_chunk_reset, vFp) GO(g_memdup, pFpu) GO(g_memdup2, pFpL) GO(g_mem_is_system_malloc, iFv) GO(g_mem_profile, vFv) //GOM(g_mem_set_vtable, vFEp) GO(g_mkdir, iFpi) GO(g_mkdir_with_parents, iFpi) GO(g_mkdtemp, pFp) GO(g_mkdtemp_full, pFpi) GO(g_mkstemp, iFp) GO(g_mkstemp_full, iFpii) GO(g_mutex_clear, vFp) GO(g_mutex_free, vFp) GO(g_mutex_init, vFp) GO(g_mutex_lock, vFp) GO(g_mutex_new, pFv) GO(g_mutex_trylock, iFp) GO(g_mutex_unlock, vFp) GO(g_node_child_index, iFpp) GO(g_node_child_position, iFpp) //GOM(g_node_children_foreach, vFpupp) GO(g_node_copy, pFp) GOM(g_node_copy_deep, pFEppp) GO(g_node_depth, uFp) GO(g_node_destroy, vFp) GO(g_node_find, pFpuup) GO(g_node_find_child, pFpup) GO(g_node_first_sibling, pFp) GO(g_node_get_root, pFp) GO(g_node_insert, pFpip) GO(g_node_insert_after, pFppp) GO(g_node_insert_before, pFppp) GO(g_node_is_ancestor, iFpp) GO(g_node_last_child, pFp) GO(g_node_last_sibling, pFp) GO(g_node_max_height, uFp) GO(g_node_n_children, uFp) GO(g_node_new, pFp) GO(g_node_n_nodes, uFpu) GO(g_node_nth_child, pFpu) GO(g_node_pop_allocator, vFv) GO(g_node_prepend, pFpp) GO(g_node_push_allocator, vFp) GO(g_node_reverse_children, vFp) GOM(g_node_traverse, vFEpuuipp) GO(g_node_unlink, vFp) GO(g_nullify_pointer, vFp) GOM(g_once_impl, pFEppp) GO(g_once_init_enter, iFp) GO(g_once_init_enter_impl, iFp) GO(g_once_init_enter_pointer, iFp) GO(g_once_init_leave, vFpL) GO(g_once_init_leave_pointer, vFpp) GO(g_on_error_query, vFp) GO(g_on_error_stack_trace, vFp) GO(g_open, iFpOi) GO(g_option_context_add_group, vFpp) GOM(g_option_context_add_main_entries, vFEppp) GO(g_option_context_free, vFp) GO(g_option_context_get_description, pFp) GO(g_option_context_get_help, pFpip) GO(g_option_context_get_help_enabled, iFp) GO(g_option_context_get_ignore_unknown_options, iFp) GO(g_option_context_get_main_group, pFp) GO(g_option_context_get_strict_posix, iFp) // 2.44+ GO(g_option_context_get_summary, pFp) GO(g_option_context_new, pFp) GO(g_option_context_parse, iFpppp) GO(g_option_context_parse_strv, iFppp) GO(g_option_context_set_description, vFpp) GO(g_option_context_set_help_enabled, vFpi) GO(g_option_context_set_ignore_unknown_options, vFpi) GO(g_option_context_set_main_group, vFpp) GO(g_option_context_set_strict_posix, vFpi) // 2.44+ GO(g_option_context_set_summary, vFpp) //GOM(g_option_context_set_translate_func, vFEpppp) GO(g_option_context_set_translation_domain, vFpp) GO(g_option_error_quark, uFv) GO(g_option_group_add_entries, vFpp) GO(g_option_group_free, vFp) GOM(g_option_group_new, pFEppppp) GO(g_option_group_ref, pFp) // 2.44+ //GOM(g_option_group_set_error_hook, vFEpp) GOM(g_option_group_set_parse_hooks, vFEppp) //GOM(g_option_group_set_translate_func, vFEpppp) GO(g_option_group_set_translation_domain, vFpp) GO(g_option_group_unref, vFp) // 2.44+ GO(g_parse_debug_string, uFppu) GO(g_path_get_basename, pFp) GO(g_path_get_dirname, pFp) GO(g_path_is_absolute, iFp) GO(g_path_skip_root, pFp) GO(g_pattern_match, iFpupp) GO(g_pattern_match_simple, iFpp) GO(g_pattern_match_string, iFpp) GO(g_pattern_spec_equal, iFpp) GO(g_pattern_spec_free, vFp) GO(g_pattern_spec_new, pFp) GO(g_pointer_bit_lock, vFpi) GO(g_pointer_bit_trylock, iFpi) GO(g_pointer_bit_unlock, vFpi) GO(g_poll, iFpui) //GOM(g_prefix_error, vFppV) GOM(g_print, vFEpV) GOM(g_printerr, vFEpV) GOM(g_printf, iFEpV) GOM(g_printf_string_upper_bound, LFEpA) GO(g_private_get, pFp) GOM(g_private_new, pFEp) GO(g_private_replace, vFpp) GO(g_private_set, vFpp) GO(g_propagate_error, vFpp) //GOM(g_propagate_prefixed_error, vFpppV) GO(g_ptr_array_add, vFpp) GOM(g_ptr_array_foreach, vFEppp) GO(g_ptr_array_free, pFpi) GO(g_ptr_array_insert, vFpip) GO(g_ptr_array_new, pFv) GOM(g_ptr_array_new_full, pFEup) GOM(g_ptr_array_new_with_free_func, pFEp) GO(g_ptr_array_ref, pFp) GO(g_ptr_array_remove, iFpp) GO(g_ptr_array_remove_fast, iFpp) GO(g_ptr_array_remove_index, pFpu) GO(g_ptr_array_remove_index_fast, pFpu) GO(g_ptr_array_remove_range, pFpuu) GOM(g_ptr_array_set_free_func, vFEpp) GO(g_ptr_array_set_size, vFpi) GO(g_ptr_array_sized_new, pFu) GOM(g_ptr_array_sort, vFEpp) GOM(g_ptr_array_sort_with_data, vFEppp) GO(g_ptr_array_unref, vFp) GOM(g_qsort_with_data, vFEpiLpp) GO(g_quark_from_static_string, uFp) GO(g_quark_from_string, uFp) GO(g_quark_to_string, pFu) GO(g_quark_try_string, uFp) GO(g_queue_clear, vFp) //GOM(g_queue_clear_full, vFEpp) // 2.60+ GO(g_queue_copy, pFp) GO(g_queue_delete_link, vFpp) GO(g_queue_find, pFpp) GOM(g_queue_find_custom, pFEppp) GOM(g_queue_foreach, vFEppp) GO(g_queue_free, vFp) //GOM(g_queue_free_full, vFEpp) GO(g_queue_get_length, uFp) GO(g_queue_index, iFpp) GO(g_queue_init, vFp) GO(g_queue_insert_after, vFppp) GO(g_queue_insert_after_link, vFppp) // 2.62+ GO(g_queue_insert_before, vFppp) GO(g_queue_insert_before_link, vFppp) // 2.62+ GOM(g_queue_insert_sorted, vFEpppp) GO(g_queue_is_empty, iFp) GO(g_queue_link_index, iFpp) GO(g_queue_new, pFv) GO(g_queue_peek_head, pFp) GO(g_queue_peek_head_link, pFp) GO(g_queue_peek_nth, pFpu) GO(g_queue_peek_nth_link, pFpu) GO(g_queue_peek_tail, pFp) GO(g_queue_peek_tail_link, pFp) GO(g_queue_pop_head, pFp) GO(g_queue_pop_head_link, pFp) GO(g_queue_pop_nth, pFpu) GO(g_queue_pop_nth_link, pFpu) GO(g_queue_pop_tail, pFp) GO(g_queue_pop_tail_link, pFp) GO(g_queue_push_head, vFpp) GO(g_queue_push_head_link, vFpp) GO(g_queue_push_nth, vFppi) GO(g_queue_push_nth_link, vFpip) GO(g_queue_push_tail, vFpp) GO(g_queue_push_tail_link, vFpp) GO(g_queue_remove, iFpp) GO(g_queue_remove_all, uFpp) GO(g_queue_reverse, vFp) //GOM(g_queue_sort, vFEppp) GO(g_queue_unlink, vFpp) GO(g_rand_copy, pFp) GO(g_rand_double, dFp) GO(g_rand_double_range, dFpdd) GO(g_rand_free, vFp) GO(g_rand_int, uFp) GO(g_rand_int_range, iFpii) GO(g_rand_new, pFv) GO(g_rand_new_with_seed, pFu) GO(g_rand_new_with_seed_array, pFpu) GO(g_random_double, dFv) GO(g_random_double_range, dFdd) GO(g_random_int, uFv) GO(g_random_int_range, iFii) GO(g_random_set_seed, vFu) GO(g_rand_set_seed, vFpu) GO(g_rand_set_seed_array, vFppu) GO(g_realloc, pFpL) GO(g_realloc_n, pFpLL) GO(g_rec_mutex_clear, vFp) GO(g_rec_mutex_init, vFp) GO(g_rec_mutex_lock, vFp) GO(g_rec_mutex_trylock, iFp) GO(g_rec_mutex_unlock, vFp) GO(g_regex_check_replacement, iFppp) GO(g_regex_error_quark, uFv) GO(g_regex_escape_nul, pFpi) GO(g_regex_escape_string, pFpi) GO(g_regex_get_capture_count, iFp) GO(g_regex_get_compile_flags, uFp) GO(g_regex_get_has_cr_or_lf, iFp) GO(g_regex_get_match_flags, uFp) GO(g_regex_get_max_backref, iFp) GO(g_regex_get_max_lookbehind, iFp) GO(g_regex_get_pattern, pFp) GO(g_regex_get_string_number, iFpp) GO(g_regex_match, iFppup) GO(g_regex_match_all, iFppup) GO(g_regex_match_all_full, iFppliupp) GO(g_regex_match_full, iFppliupp) GO(g_regex_match_simple, iFppuu) GO(g_regex_new, pFpuup) GO(g_regex_ref, pFp) GO(g_regex_replace, pFpplipup) //GOM(g_regex_replace_eval, pFEppliuppp) GO(g_regex_replace_literal, pFpplipup) GO(g_regex_split, pFppu) GO(g_regex_split_full, pFppliuip) GO(g_regex_split_simple, pFppuu) GO(g_regex_unref, vFp) GO(g_relation_count, iFppi) GO(g_relation_delete, iFppi) GO(g_relation_destroy, vFp) //GOM(g_relation_exists, iFpV) //GOM(g_relation_index, vFpipp) //GOM(g_relation_insert, vFpV) GO(g_relation_new, pFi) GO(g_relation_print, vFp) GO(g_relation_select, pFppi) GO(g_reload_user_special_dirs_cache, vFv) GO(g_remove, iFp) GO(g_rename, iFpp) GO(g_return_if_fail_warning, vFppp) GO(g_rmdir, iFp) GO(g_rw_lock_clear, vFp) GO(g_rw_lock_init, vFp) GO(g_rw_lock_reader_lock, vFp) GO(g_rw_lock_reader_trylock, iFp) GO(g_rw_lock_reader_unlock, vFp) GO(g_rw_lock_writer_lock, vFp) GO(g_rw_lock_writer_trylock, iFp) GO(g_rw_lock_writer_unlock, vFp) //GOM(g_scanner_cur_line, uFp) //GOM(g_scanner_cur_position, uFp) //GOM(g_scanner_cur_token, uFp) //GOM(g_scanner_cur_value, UFp) //GOM(g_scanner_destroy, vFp) //GOM(g_scanner_eof, iFp) //GOM(g_scanner_error, vFppV) //GOM(g_scanner_get_next_token, uFp) //GOM(g_scanner_input_file, vFpi) //GOM(g_scanner_input_text, vFppu) //GOM(g_scanner_lookup_symbol, pFpp) //GOM(g_scanner_new, pFp) //GOM(g_scanner_peek_next_token, uFp) //GOM(g_scanner_scope_add_symbol, vFpupp) //GOM(g_scanner_scope_foreach_symbol, vFpupp) //GOM(g_scanner_scope_lookup_symbol, pFpup) //GOM(g_scanner_scope_remove_symbol, vFpup) //GOM(g_scanner_set_scope, uFpu) //GOM(g_scanner_sync_file_offset, vFp) //GOM(g_scanner_unexp_token, vFpuppppi) //GOM(g_scanner_warn, vFppV) GO(g_sequence_append, pFpp) //GOM(g_sequence_foreach, vFppp) //GOM(g_sequence_foreach_range, vFpppp) GO(g_sequence_free, vFp) GO(g_sequence_get, pFp) GO(g_sequence_get_begin_iter, pFp) GO(g_sequence_get_end_iter, pFp) GO(g_sequence_get_iter_at_pos, pFpi) GO(g_sequence_get_length, iFp) GO(g_sequence_insert_before, pFpp) GOM(g_sequence_insert_sorted, pFEpppp) //GOM(g_sequence_insert_sorted_iter, pFpppp) GO(g_sequence_iter_compare, iFpp) GO(g_sequence_iter_get_position, iFp) GO(g_sequence_iter_get_sequence, pFp) GO(g_sequence_iter_is_begin, iFp) GO(g_sequence_iter_is_end, iFp) GO(g_sequence_iter_move, pFpi) GO(g_sequence_iter_next, pFp) GO(g_sequence_iter_prev, pFp) GOM(g_sequence_lookup, pFEpppp) //GOM(g_sequence_lookup_iter, pFpppp) GO(g_sequence_move, vFpp) GO(g_sequence_move_range, vFppp) GOM(g_sequence_new, pFEp) GO(g_sequence_prepend, pFpp) GO(g_sequence_range_get_midpoint, pFpp) GO(g_sequence_remove, vFp) GO(g_sequence_remove_range, vFpp) //GOM(g_sequence_search, pFpppp) //GOM(g_sequence_search_iter, pFpppp) GO(g_sequence_set, vFpp) //GOM(g_sequence_sort, vFppp) //GOM(g_sequence_sort_changed, vFppp) //GOM(g_sequence_sort_changed_iter, vFppp) //GOM(g_sequence_sort_iter, vFppp) GO(g_sequence_swap, vFpp) GO(g_set_application_name, vFp) GO(g_setenv, iFppi) GOM(g_set_error, vFEpuipV) GO(g_set_error_literal, vFpuip) GO(g_set_prgname, vFp) GOM(g_set_printerr_handler, pFEp) GOM(g_set_print_handler, pFEp) GO(g_shell_error_quark, uFv) GO(g_shell_parse_argv, iFpppp) GO(g_shell_quote, pFp) GO(g_shell_unquote, pFpp) GO(g_slice_alloc, pFL) GO(g_slice_alloc0, pFL) GO(g_slice_copy, pFLp) GO(g_slice_free1, vFLp) GO(g_slice_free_chain_with_offset, vFLpL) GO(g_slice_get_config, lFu) GO(g_slice_get_config_state, pFulp) GO(g_slice_set_config, vFul) GO(g_slist_alloc, pFv) GO(g_slist_append, pFpp) GO(g_slist_concat, pFpp) GO(g_slist_copy, pFp) //GOM(g_slist_copy_deep, pFEppp) GO(g_slist_delete_link, pFpp) GO(g_slist_find, pFpp) GOM(g_slist_find_custom, pFEppp) GOM(g_slist_foreach, vFEppp) GO(g_slist_free, vFp) GO(g_slist_free_1, vFp) GOM(g_slist_free_full, vFEpp) GO(g_slist_index, iFpp) GO(g_slist_insert, pFppi) GO(g_slist_insert_before, pFppp) GOM(g_slist_insert_sorted, pFEppp) GOM(g_slist_insert_sorted_with_data, pFEpppp) GO(g_slist_last, pFp) GO(g_slist_length, uFp) GO(g_slist_nth, pFpu) GO(g_slist_nth_data, pFpu) GO(g_slist_pop_allocator, vFv) GO(g_slist_position, iFpp) GO(g_slist_prepend, pFpp) GO(g_slist_push_allocator, vFp) GO(g_slist_remove, pFpp) GO(g_slist_remove_all, pFpp) GO(g_slist_remove_link, pFpp) GO(g_slist_reverse, pFp) GOM(g_slist_sort, pFEpp) GOM(g_slist_sort_with_data, pFEppp) GOM(g_snprintf, iFEpLpV) GO(g_source_add_child_source, vFpp) //should wrap? GO(g_source_add_poll, vFpp) GO(g_source_add_unix_fd, pFpiu) GO(g_source_attach, uFpp) GO(g_source_destroy, vFp) GO(g_source_get_can_recurse, iFp) GO(g_source_get_context, pFp) GO(g_source_get_current_time, vFpp) GO(g_source_get_id, uFp) GO(g_source_get_name, pFp) GO(g_source_get_priority, iFp) GO(g_source_get_ready_time, lFp) GO(g_source_get_time, lFp) GO(g_source_is_destroyed, iFp) GO(g_source_modify_unix_fd, vFppu) GOM(g_source_new, pFEpu) GO(g_source_query_unix_fd, uFpp) GO(g_source_ref, pFp) GO(g_source_remove, iFu) GOM(g_source_remove_by_funcs_user_data, iFEpp) GO(g_source_remove_by_user_data, iFp) GO(g_source_remove_child_source, vFpp) GO(g_source_remove_poll, vFpp) GO(g_source_remove_unix_fd, vFpp) GOM(g_source_set_callback, vFEpppp) //GOM(g_source_set_callback_indirect, vFEppp) GO(g_source_set_can_recurse, vFpi) GOM(g_source_set_funcs, vFEpp) GO(g_source_set_name, vFpp) GO(g_source_set_name_by_id, vFup) GO(g_source_set_priority, vFpi) GO(g_source_set_ready_time, vFpl) GO(g_source_unref, vFp) GO(g_spaced_primes_closest, uFu) GOM(g_spawn_async, iFEpppupppp) GOM(g_spawn_async_with_pipes, iFEpppuppppppp) GO(g_spawn_check_exit_status, iFip) GO(g_spawn_close_pid, vFi) GO(g_spawn_command_line_async, iFpp) GO(g_spawn_command_line_sync, iFppppp) GO(g_spawn_error_quark, uFv) GO(g_spawn_exit_error_quark, uFv) GOM(g_spawn_sync, iFEpppupppppp) GOM(g_sprintf, iFEppV) GO(g_stat, iFpp) GO(g_static_mutex_free, vFp) GO(g_static_mutex_get_mutex_impl, pFp) GO(g_static_mutex_init, vFp) GO(g_static_private_free, vFp) GO(g_static_private_get, pFp) GO(g_static_private_init, vFp) GOM(g_static_private_set, vFEppp) GO(g_static_rec_mutex_free, vFp) GO(g_static_rec_mutex_init, vFp) GO(g_static_rec_mutex_lock, vFp) GO(g_static_rec_mutex_lock_full, vFpu) GO(g_static_rec_mutex_trylock, iFp) GO(g_static_rec_mutex_unlock, vFp) GO(g_static_rec_mutex_unlock_full, uFp) GO(g_static_rw_lock_free, vFp) GO(g_static_rw_lock_init, vFp) GO(g_static_rw_lock_reader_lock, vFp) GO(g_static_rw_lock_reader_trylock, iFp) GO(g_static_rw_lock_reader_unlock, vFp) GO(g_static_rw_lock_writer_lock, vFp) GO(g_static_rw_lock_writer_trylock, iFp) GO(g_static_rw_lock_writer_unlock, vFp) GO(g_stpcpy, pFpp) GO(g_strcanon, pFppc) GO(g_strcasecmp, iFpp) GO(g_strchomp, pFp) GO(g_strchug, pFp) GO(g_strcmp0, iFpp) GO(g_strcompress, pFp) GOM(g_strconcat, pFEpV) //vaarg, no va_list equivalent... GO(g_strdelimit, pFppc) GO(g_strdown, pFp) GO(g_strdup, pFp) GOM(g_strdup_printf, pFEpV) GO(g_strdupv, pFp) GOM(g_strdup_vprintf, pFEpA) GO(g_str_equal, iFpp) GO(g_strerror, pFi) GO(g_strescape, pFpp) GO(g_strfreev, vFp) GO(g_str_hash, uFp) GO(g_str_has_prefix, iFpp) GO(g_str_has_suffix, iFpp) GO(g_string_append, pFpp) GO(g_string_append_c, pFpc) GO(g_string_append_len, pFppl) GOM(g_string_append_printf, vFEppV) GO(g_string_append_unichar, pFpu) GO(g_string_append_uri_escaped, pFpppi) GOM(g_string_append_vprintf, vFEppA) GO(g_string_ascii_down, pFp) GO(g_string_ascii_up, pFp) GO(g_string_assign, pFpp) GO(g_string_chunk_clear, vFp) GO(g_string_chunk_free, vFp) GO(g_string_chunk_insert, pFpp) GO(g_string_chunk_insert_const, pFpp) GO(g_string_chunk_insert_len, pFppl) GO(g_string_chunk_new, pFL) GO(g_string_down, pFp) GO(g_string_equal, iFpp) GO(g_string_erase, pFpll) GO(g_string_free, pFpi) GO(g_string_free_to_bytes, pFp) GO(g_string_hash, uFp) GO(g_string_insert, pFplp) GO(g_string_insert_c, pFplc) GO(g_string_insert_len, pFplpl) GO(g_string_insert_unichar, pFplu) GO(g_string_new, pFp) GO(g_string_new_len, pFpl) GO(g_string_overwrite, pFpLp) GO(g_string_overwrite_len, pFpLpl) GO(g_string_prepend, pFpp) GO(g_string_prepend_c, pFpc) GO(g_string_prepend_len, pFppl) GO(g_string_prepend_unichar, pFpu) GOM(g_string_printf, vFEppV) GO(g_string_replace, uFpppu) GO(g_string_set_size, pFpL) GO(g_string_sized_new, pFL) GO(g_string_truncate, pFpL) GO(g_string_up, pFp) GOM(g_string_vprintf, vFEppA) GO(g_strip_context, pFpp) GO(g_str_is_ascii, iFp) GOM(g_strjoin, pFEpV) GOM(g_strjoinv, pFEpp) GO(g_strlcat, LFppL) GO(g_strlcpy, LFppL) GO(g_str_match_string, iFppi) GO(g_strncasecmp, iFppu) GO(g_strndup, pFpL) GO(g_strnfill, pFLc) GO(g_strreverse, pFp) GO(g_strrstr, pFpp) GO(g_strrstr_len, pFplp) GO(g_strsignal, pFi) GO(g_strsplit, pFppi) GO(g_strsplit_set, pFppi) GO(g_strstr_len, pFplp) GO(g_str_to_ascii, pFpp) GO(g_strtod, dFpp) GO(g_str_tokenize_and_fold, pFppp) GO(g_strup, pFp) GO(g_strv_contains, iFpp) GO(g_strv_length, uFp) //GOM(g_test_add_data_func, vFppp) //GOM(g_test_add_data_func_full, vFpppp) //GOM(g_test_add_func, vFpp) //GOM(g_test_add_vtable, vFpLpppp) GO(g_test_assert_expected_messages_internal, vFppip) GO(g_test_bug, vFp) GO(g_test_bug_base, vFp) //GOM(g_test_build_filename, pFupV) //GOM(g_test_create_case, pFpLpppp) GO(g_test_create_suite, pFp) GO(g_test_expect_message, vFpip) GO(g_test_fail, vFv) GO(g_test_failed, iFv) GO(g_test_get_dir, pFu) //GOM(g_test_get_filename, pFupV) GO(g_test_get_root, pFv) GO(g_test_incomplete, vFp) //GOM(g_test_init, vFppV) GO(g_test_log_buffer_free, vFp) GO(g_test_log_buffer_new, pFv) GO(g_test_log_buffer_pop, pFp) GO(g_test_log_buffer_push, vFpup) GO(g_test_log_msg_free, vFp) //GOM(g_test_log_set_fatal_handler, vFpp) GO(g_test_log_type_name, pFu) //GOM(g_test_maximized_result, vFdpV) //GOM(g_test_message, vFpV) //GOM(g_test_minimized_result, vFdpV) //GOM(g_test_queue_destroy, vFpp) GO(g_test_queue_free, vFp) GO(g_test_rand_double, dFv) GO(g_test_rand_double_range, dFdd) GO(g_test_rand_int, iFv) GO(g_test_rand_int_range, iFii) GO(g_test_run, iFv) GO(g_test_run_suite, iFp) GO(g_test_set_nonfatal_assertions, vFv) GO(g_test_skip, vFp) GO(g_test_subprocess, iFv) GO(g_test_suite_add, vFpp) GO(g_test_suite_add_suite, vFpp) GO(g_test_timer_elapsed, dFv) GO(g_test_timer_last, dFv) GO(g_test_timer_start, vFv) GO(g_test_trap_assertions, vFppipLp) GO(g_test_trap_fork, iFLu) GO(g_test_trap_has_passed, iFv) GO(g_test_trap_reached_timeout, iFv) GO(g_test_trap_subprocess, vFpLu) GOM(g_thread_create, pFEppip) GOM(g_thread_create_full, pFEppLiiup) GO(g_thread_error_quark, uFv) GO(g_thread_exit, vFp) GOM(g_thread_foreach, vFEpp) GO(g_thread_get_initialized, iFv) //GO(g_thread_init_glib, GO(g_thread_join, pFp) GOM(g_thread_new, pFEppp) GO(g_thread_pool_free, vFpii) GO(g_thread_pool_get_max_idle_time, uFv) GO(g_thread_pool_get_max_threads, iFp) GO(g_thread_pool_get_max_unused_threads, iFv) GO(g_thread_pool_get_num_threads, uFp) GO(g_thread_pool_get_num_unused_threads, uFv) GOM(g_thread_pool_new, pFEppiip) GO(g_thread_pool_push, iFppp) GO(g_thread_pool_set_max_idle_time, vFu) GO(g_thread_pool_set_max_threads, iFpip) GO(g_thread_pool_set_max_unused_threads, vFi) GOM(g_thread_pool_set_sort_function, vFEppp) GO(g_thread_pool_stop_unused_threads, vFv) GO(g_thread_pool_unprocessed, uFp) GO(g_thread_ref, pFp) GO(g_thread_self, pFv) GO(g_thread_set_priority, vFpu) GOM(g_thread_try_new, pFEpppp) GO(g_thread_unref, vFp) GO(g_thread_yield, vFv) GOM(g_timeout_add, uFEupp) GOM(g_timeout_add_full, uFEiuppp) GOM(g_timeout_add_seconds, uFEupp) GOM(g_timeout_add_seconds_full, uFEiuppp) GO(g_timeout_source_new, pFu) GO(g_timeout_source_new_seconds, pFu) GO(g_timer_continue, vFp) GO(g_timer_destroy, vFp) GO(g_timer_elapsed, dFpp) GO(g_timer_new, pFv) GO(g_timer_reset, vFp) GO(g_timer_start, vFp) GO(g_timer_stop, vFp) GO(g_time_val_add, vFpl) GO(g_time_val_from_iso8601, iFpp) GO(g_time_val_to_iso8601, pFp) GO(g_time_zone_adjust_time, iFpup) GO(g_time_zone_find_interval, iFpul) GO(g_time_zone_get_abbreviation, pFpi) GO(g_time_zone_get_offset, iFpi) GO(g_time_zone_is_dst, iFpi) GO(g_time_zone_new, pFp) GO(g_time_zone_new_local, pFv) GO(g_time_zone_new_utc, pFv) GO(g_time_zone_ref, pFp) GO(g_time_zone_unref, vFp) GO(g_trash_stack_height, uFp) GO(g_trash_stack_peek, pFp) GO(g_trash_stack_pop, pFp) GO(g_trash_stack_push, vFpp) GO(g_tree_destroy, vFp) GOM(g_tree_foreach, vFEppp) GO(g_tree_height, iFp) GO(g_tree_insert, vFppp) GO(g_tree_lookup, pFpp) GO(g_tree_lookup_extended, iFpppp) GOM(g_tree_new, pFEp) GOM(g_tree_new_full, pFEpppp) //GOM(g_tree_new_with_data, pFpp) GO(g_tree_nnodes, iFp) GO(g_tree_ref, pFp) GO(g_tree_remove, iFpp) GO(g_tree_replace, vFppp) //GOM(g_tree_search, pFppp) GO(g_tree_steal, iFpp) //GOM(g_tree_traverse, vFppup) GO(g_tree_unref, vFp) GO(g_try_malloc, pFL) GO(g_try_malloc0, pFL) GO(g_try_malloc0_n, pFLL) GO(g_try_malloc_n, pFLL) GO(g_try_realloc, pFpL) GO(g_try_realloc_n, pFpLL) GO(g_tuples_destroy, vFp) GO(g_tuples_index, pFpii) GO(g_ucs4_to_utf16, pFplppp) GO(g_ucs4_to_utf8, pFplppp) GO(g_unichar_break_type, uFu) GO(g_unichar_combining_class, iFu) GO(g_unichar_compose, iFuup) GO(g_unichar_decompose, iFupp) GO(g_unichar_digit_value, iFu) GO(g_unichar_fully_decompose, LFuipL) GO(g_unichar_get_mirror_char, iFup) GO(g_unichar_get_script, iFu) GO(g_unichar_isalnum, iFu) GO(g_unichar_isalpha, iFu) GO(g_unichar_iscntrl, iFu) GO(g_unichar_isdefined, iFu) GO(g_unichar_isdigit, iFu) GO(g_unichar_isgraph, iFu) GO(g_unichar_islower, iFu) GO(g_unichar_ismark, iFu) GO(g_unichar_isprint, iFu) GO(g_unichar_ispunct, iFu) GO(g_unichar_isspace, iFu) GO(g_unichar_istitle, iFu) GO(g_unichar_isupper, iFu) GO(g_unichar_iswide, iFu) GO(g_unichar_iswide_cjk, iFu) GO(g_unichar_isxdigit, iFu) GO(g_unichar_iszerowidth, iFu) GO(g_unichar_tolower, uFu) GO(g_unichar_totitle, uFu) GO(g_unichar_toupper, uFu) GO(g_unichar_to_utf8, iFup) GO(g_unichar_type, uFu) GO(g_unichar_validate, iFu) GO(g_unichar_xdigit_value, iFu) GO(g_unicode_canonical_decomposition, pFup) GO(g_unicode_canonical_ordering, vFpL) GO(g_unicode_script_from_iso15924, iFu) GO(g_unicode_script_to_iso15924, uFi) GO(g_unix_error_quark, uFv) //GOM(g_unix_fd_add, uFiupp) //GOM(g_unix_fd_add_full, uFiiuppp) GO(g_unix_fd_source_new, pFiu) GO(g_unix_open_pipe, iFpip) GO(g_unix_set_fd_nonblocking, iFiip) //GOM(g_unix_signal_add, uFipp) //GOM(g_unix_signal_add_full, uFiippp) //GOM(g_unix_signal_source_new, pFi) GO(g_unlink, iFp) GO(g_unsetenv, vFp) GO(g_uri_escape_string, pFppi) GO(g_uri_list_extract_uris, pFp) GO(g_uri_parse, pFpup) GO(g_uri_parse_scheme, pFp) GO(g_uri_to_string_partial, pFpu) GO(g_uri_unescape_segment, pFppp) GO(g_uri_unescape_string, pFpp) GO(g_uri_unref, vFp) GO(g_usleep, vFL) GO(g_utf16_to_ucs4, pFplppp) GO(g_utf16_to_utf8, pFplppp) GO(g_utf8_casefold, pFpl) GO(g_utf8_collate, iFpp) GO(g_utf8_collate_key, pFpl) GO(g_utf8_collate_key_for_filename, pFpl) GO(g_utf8_find_next_char, pFpp) GO(g_utf8_find_prev_char, pFpp) GO(g_utf8_get_char, uFp) GO(g_utf8_get_char_validated, uFpl) GO(g_utf8_normalize, pFplu) GO(g_utf8_offset_to_pointer, pFpl) GO(g_utf8_pointer_to_offset, lFpp) GO(g_utf8_prev_char, pFp) GO(g_utf8_strchr, pFplu) GO(g_utf8_strdown, pFpl) GO(g_utf8_strlen, lFpl) GO(g_utf8_strncpy, pFppL) GO(g_utf8_strrchr, pFplu) GO(g_utf8_strreverse, pFpl) GO(g_utf8_strup, pFpl) GO(g_utf8_substring, pFpll) GO(g_utf8_to_ucs4, pFplppp) GO(g_utf8_to_ucs4_fast, pFplp) GO(g_utf8_to_utf16, pFplppp) GO(g_utf8_validate, iFplp) GO(g_utime, iFpp) // Warning: failed to confirm GO(g_uuid_string_is_valid, iFp) GO(g_uuid_string_random, pFv) GOM(g_variant_builder_add, vFEppV) //GOM(g_variant_builder_add_parsed, vFppV) GO(g_variant_builder_add_value, vFpp) GO(g_variant_builder_clear, vFp) GO(g_variant_builder_close, vFp) GO(g_variant_builder_end, pFp) GO(g_variant_builder_init, vFpp) GO(g_variant_builder_new, pFp) GO(g_variant_builder_open, vFpp) GO(g_variant_builder_ref, pFp) GO(g_variant_builder_unref, vFp) GO(g_variant_byteswap, pFp) GO(g_variant_check_format_string, iFppi) GO(g_variant_classify, uFp) GO(g_variant_compare, iFpp) GO(g_variant_dict_clear, vFp) GO(g_variant_dict_contains, iFpp) GO(g_variant_dict_end, pFp) GO(g_variant_dict_init, vFpp) //GOM(g_variant_dict_insert, vFpppV) GO(g_variant_dict_insert_value, vFppp) //GOM(g_variant_dict_lookup, iFpppV) GO(g_variant_dict_lookup_value, pFppp) GO(g_variant_dict_new, pFp) GO(g_variant_dict_ref, pFp) GO(g_variant_dict_remove, iFpp) GO(g_variant_dict_unref, vFp) GO(g_variant_dup_bytestring, pFpp) GO(g_variant_dup_bytestring_array, pFpp) GO(g_variant_dup_objv, pFpp) GO(g_variant_dup_string, pFpp) GO(g_variant_dup_strv, pFpp) GO(g_variant_equal, iFpp) //GO(g_variant_format_string_scan, //GO(g_variant_format_string_scan_type, GOM(g_variant_get, vFEppV) GO(g_variant_get_boolean, iFp) GO(g_variant_get_byte, CFp) GO(g_variant_get_bytestring, pFp) GO(g_variant_get_bytestring_array, pFpp) GO(g_variant_get_child, vFpLppppppppppp) //vaarg here, only pointers so should be ok GO(g_variant_get_child_value, pFpL) GO(g_variant_get_data, pFp) GO(g_variant_get_data_as_bytes, pFp) GO(g_variant_get_double, dFp) GO(g_variant_get_fixed_array, pFppL) GO(g_variant_get_handle, iFp) GO(g_variant_get_int16, wFp) GO(g_variant_get_int32, iFp) GO(g_variant_get_int64, lFp) GO(g_variant_get_maybe, pFp) GO(g_variant_get_normal_form, pFp) GO(g_variant_get_objv, pFpp) GO(g_variant_get_size, LFp) GO(g_variant_get_string, pFpp) GO(g_variant_get_strv, pFpp) GO(g_variant_get_type, pFp) GO(g_variant_get_type_string, pFp) GO(g_variant_get_uint16, WFp) GO(g_variant_get_uint32, uFp) GO(g_variant_get_uint64, LFp) GO(g_variant_get_va, vFpppp) // no need to GOM, it's a "scanf" type of function, so using only pointer in va_list GO(g_variant_get_variant, pFp) GO(g_variant_hash, uFp) GO(g_variant_is_container, iFp) GO(g_variant_is_floating, iFp) GO(g_variant_is_normal_form, iFp) GO(g_variant_is_object_path, iFp) GO(g_variant_is_of_type, iFpp) GO(g_variant_is_signature, iFp) GO(g_variant_iter_copy, pFp) GO(g_variant_iter_free, vFp) GO(g_variant_iter_init, LFpp) GO(g_variant_iter_loop, iFpppppppppppp) // vaarg GO(g_variant_iter_n_children, LFp) GO(g_variant_iter_new, pFp) GO(g_variant_iter_next, iFpppppppppppp) // vaarg here, only pointers so should be ok GO(g_variant_iter_next_value, pFp) GO(g_variant_lookup, iFpppppppppppp) // vaarg GO(g_variant_lookup_value, pFppp) GO(g_variant_n_children, LFp) GOM(g_variant_new, pFEpV) GO(g_variant_new_array, pFppL) GO(g_variant_new_boolean, pFi) GO(g_variant_new_byte, pFC) GO(g_variant_new_bytestring, pFp) GO(g_variant_new_bytestring_array, pFpl) GO(g_variant_new_dict_entry, pFpp) GO(g_variant_new_double, pFd) GO(g_variant_new_fixed_array, pFppLL) GO(g_variant_new_from_bytes, pFppi) GOM(g_variant_new_from_data, pFEppLipp) GO(g_variant_new_handle, pFi) GO(g_variant_new_int16, pFw) GO(g_variant_new_int32, pFi) GO(g_variant_new_int64, pFl) GO(g_variant_new_maybe, pFpp) GO(g_variant_new_object_path, pFp) GO(g_variant_new_objv, pFpl) //GOM(g_variant_new_parsed, pFpV) GOM(g_variant_new_parsed_va, pFEpp) //GOM(g_variant_new_printf, pFpV) GO(g_variant_new_signature, pFp) GO(g_variant_new_string, pFp) GO(g_variant_new_strv, pFpl) GO(g_variant_new_take_string, pFp) GO(g_variant_new_tuple, pFpL) GO(g_variant_new_uint16, pFW) GO(g_variant_new_uint32, pFu) GO(g_variant_new_uint64, pFL) GOM(g_variant_new_va, pFEppp) GO(g_variant_new_variant, pFp) GO(g_variant_parse, pFppppp) GO(g_variant_parse_error_print_context, pFpp) GO(g_variant_parse_error_quark, uFv) GO(g_variant_parser_get_error_quark, uFv) GO(g_variant_print, pFpi) GO(g_variant_print_string, pFppi) GO(g_variant_ref, pFp) GO(g_variant_ref_sink, pFp) //GO(g_variant_serialised_byteswap, //GO(g_variant_serialised_get_child, //GO(g_variant_serialised_is_normal, //GO(g_variant_serialised_n_children, //GO(g_variant_serialiser_is_object_path, //GO(g_variant_serialiser_is_signature, //GO(g_variant_serialiser_is_string, //GO(g_variant_serialiser_needed_size, //GO(g_variant_serialiser_serialise, GO(g_variant_store, vFpp) GO(g_variant_take_ref, pFp) GO(g_variant_type_checked_, pFp) GO(g_variant_type_copy, pFp) GO(g_variant_type_dup_string, pFp) GO(g_variant_type_element, pFp) GO(g_variant_type_equal, iFpp) GO(g_variant_type_first, pFp) GO(g_variant_type_free, vFp) GO(g_variant_type_get_string_length, LFp) GO(g_variant_type_hash, uFp) //GO(g_variant_type_info_assert_no_infos, GO(g_variant_type_info_element, pFp) //GO(g_variant_type_info_get, //GO(g_variant_type_info_get_type_string, //GO(g_variant_type_info_member_info, //GO(g_variant_type_info_n_members, //GO(g_variant_type_info_query, //GO(g_variant_type_info_query_element, //GO(g_variant_type_info_ref, //GO(g_variant_type_info_unref, GO(g_variant_type_is_array, iFp) GO(g_variant_type_is_basic, iFp) GO(g_variant_type_is_container, iFp) GO(g_variant_type_is_definite, iFp) GO(g_variant_type_is_dict_entry, iFp) GO(g_variant_type_is_maybe, iFp) GO(g_variant_type_is_subtype_of, iFpp) GO(g_variant_type_is_tuple, iFp) GO(g_variant_type_is_variant, iFp) GO(g_variant_type_key, pFp) GO(g_variant_type_new, pFp) GO(g_variant_type_new_array, pFp) GO(g_variant_type_new_dict_entry, pFpp) GO(g_variant_type_new_maybe, pFp) GO(g_variant_type_new_tuple, pFpi) GO(g_variant_type_next, pFp) GO(g_variant_type_n_items, LFp) GO(g_variant_type_peek_string, pFp) GO(g_variant_type_string_is_valid, iFp) GO(g_variant_type_string_scan, iFppp) GO(g_variant_type_value, pFp) GO(g_variant_unref, vFp) GOM(g_vasprintf, iFEppA) GOM(g_vfprintf, iFEppA) GOM(g_vprintf, iFEpA) GOM(g_vsnprintf, iFEpLpA) GOM(g_vsprintf, iFEppA) GO(g_warn_message, vFppipp) //GO(_init, DATA(g_ascii_table, sizeof(void*)) DATA(g_utf8_skip, sizeof(void*)) //GLOB(g_threads_got_initialized, sizeof(void*)) DATA(glib_major_version, sizeof(void*)) DATA(glib_minor_version, sizeof(void*)) DATA(glib_micro_version, sizeof(void*))