Path: blob/master/platform/linuxbsd/xkbcommon-so_wrap.h
10277 views
#ifndef DYLIBLOAD_WRAPPER_XKBCOMMON1#define DYLIBLOAD_WRAPPER_XKBCOMMON2// This file is generated. Do not edit!3// see https://github.com/hpvb/dynload-wrapper for details4// generated by generate-wrapper.py 0.3 on 2023-01-30 10:40:265// flags: generate-wrapper.py --include ./thirdparty/linuxbsd_headers/xkbcommon/xkbcommon.h --include ./thirdparty/linuxbsd_headers/xkbcommon/xkbcommon-compose.h --include ./thirdparty/linuxbsd_headers/xkbcommon/xkbcommon-keysyms.h --sys-include "./thirdparty/linuxbsd_headers/xkbcommon/xkbcommon.h" --sys-include "./thirdparty/linuxbsd_headers/xkbcommon/xkbcommon-compose.h" --sys-include "./thirdparty/linuxbsd_headers/xkbcommon/xkbcommon-keysyms.h" --soname libxkbcommon.so.0 --init-name xkbcommon --output-header ./platform/linuxbsd/xkbcommon-so_wrap.h --output-implementation ./platform/linuxbsd/xkbcommon-so_wrap.c6//7#include <stdint.h>89#define xkb_keysym_get_name xkb_keysym_get_name_dylibloader_orig_xkbcommon10#define xkb_keysym_from_name xkb_keysym_from_name_dylibloader_orig_xkbcommon11#define xkb_keysym_to_utf8 xkb_keysym_to_utf8_dylibloader_orig_xkbcommon12#define xkb_keysym_to_utf32 xkb_keysym_to_utf32_dylibloader_orig_xkbcommon13#define xkb_utf32_to_keysym xkb_utf32_to_keysym_dylibloader_orig_xkbcommon14#define xkb_keysym_to_upper xkb_keysym_to_upper_dylibloader_orig_xkbcommon15#define xkb_keysym_to_lower xkb_keysym_to_lower_dylibloader_orig_xkbcommon16#define xkb_context_new xkb_context_new_dylibloader_orig_xkbcommon17#define xkb_context_ref xkb_context_ref_dylibloader_orig_xkbcommon18#define xkb_context_unref xkb_context_unref_dylibloader_orig_xkbcommon19#define xkb_context_set_user_data xkb_context_set_user_data_dylibloader_orig_xkbcommon20#define xkb_context_get_user_data xkb_context_get_user_data_dylibloader_orig_xkbcommon21#define xkb_context_include_path_append xkb_context_include_path_append_dylibloader_orig_xkbcommon22#define xkb_context_include_path_append_default xkb_context_include_path_append_default_dylibloader_orig_xkbcommon23#define xkb_context_include_path_reset_defaults xkb_context_include_path_reset_defaults_dylibloader_orig_xkbcommon24#define xkb_context_include_path_clear xkb_context_include_path_clear_dylibloader_orig_xkbcommon25#define xkb_context_num_include_paths xkb_context_num_include_paths_dylibloader_orig_xkbcommon26#define xkb_context_include_path_get xkb_context_include_path_get_dylibloader_orig_xkbcommon27#define xkb_context_set_log_level xkb_context_set_log_level_dylibloader_orig_xkbcommon28#define xkb_context_get_log_level xkb_context_get_log_level_dylibloader_orig_xkbcommon29#define xkb_context_set_log_verbosity xkb_context_set_log_verbosity_dylibloader_orig_xkbcommon30#define xkb_context_get_log_verbosity xkb_context_get_log_verbosity_dylibloader_orig_xkbcommon31#define xkb_context_set_log_fn xkb_context_set_log_fn_dylibloader_orig_xkbcommon32#define xkb_keymap_new_from_names xkb_keymap_new_from_names_dylibloader_orig_xkbcommon33#define xkb_keymap_new_from_file xkb_keymap_new_from_file_dylibloader_orig_xkbcommon34#define xkb_keymap_new_from_string xkb_keymap_new_from_string_dylibloader_orig_xkbcommon35#define xkb_keymap_new_from_buffer xkb_keymap_new_from_buffer_dylibloader_orig_xkbcommon36#define xkb_keymap_ref xkb_keymap_ref_dylibloader_orig_xkbcommon37#define xkb_keymap_unref xkb_keymap_unref_dylibloader_orig_xkbcommon38#define xkb_keymap_get_as_string xkb_keymap_get_as_string_dylibloader_orig_xkbcommon39#define xkb_keymap_min_keycode xkb_keymap_min_keycode_dylibloader_orig_xkbcommon40#define xkb_keymap_max_keycode xkb_keymap_max_keycode_dylibloader_orig_xkbcommon41#define xkb_keymap_key_for_each xkb_keymap_key_for_each_dylibloader_orig_xkbcommon42#define xkb_keymap_key_get_name xkb_keymap_key_get_name_dylibloader_orig_xkbcommon43#define xkb_keymap_key_by_name xkb_keymap_key_by_name_dylibloader_orig_xkbcommon44#define xkb_keymap_num_mods xkb_keymap_num_mods_dylibloader_orig_xkbcommon45#define xkb_keymap_mod_get_name xkb_keymap_mod_get_name_dylibloader_orig_xkbcommon46#define xkb_keymap_mod_get_index xkb_keymap_mod_get_index_dylibloader_orig_xkbcommon47#define xkb_keymap_num_layouts xkb_keymap_num_layouts_dylibloader_orig_xkbcommon48#define xkb_keymap_layout_get_name xkb_keymap_layout_get_name_dylibloader_orig_xkbcommon49#define xkb_keymap_layout_get_index xkb_keymap_layout_get_index_dylibloader_orig_xkbcommon50#define xkb_keymap_num_leds xkb_keymap_num_leds_dylibloader_orig_xkbcommon51#define xkb_keymap_led_get_name xkb_keymap_led_get_name_dylibloader_orig_xkbcommon52#define xkb_keymap_led_get_index xkb_keymap_led_get_index_dylibloader_orig_xkbcommon53#define xkb_keymap_num_layouts_for_key xkb_keymap_num_layouts_for_key_dylibloader_orig_xkbcommon54#define xkb_keymap_num_levels_for_key xkb_keymap_num_levels_for_key_dylibloader_orig_xkbcommon55#define xkb_keymap_key_get_mods_for_level xkb_keymap_key_get_mods_for_level_dylibloader_orig_xkbcommon56#define xkb_keymap_key_get_syms_by_level xkb_keymap_key_get_syms_by_level_dylibloader_orig_xkbcommon57#define xkb_keymap_key_repeats xkb_keymap_key_repeats_dylibloader_orig_xkbcommon58#define xkb_state_new xkb_state_new_dylibloader_orig_xkbcommon59#define xkb_state_ref xkb_state_ref_dylibloader_orig_xkbcommon60#define xkb_state_unref xkb_state_unref_dylibloader_orig_xkbcommon61#define xkb_state_get_keymap xkb_state_get_keymap_dylibloader_orig_xkbcommon62#define xkb_state_update_key xkb_state_update_key_dylibloader_orig_xkbcommon63#define xkb_state_update_mask xkb_state_update_mask_dylibloader_orig_xkbcommon64#define xkb_state_key_get_syms xkb_state_key_get_syms_dylibloader_orig_xkbcommon65#define xkb_state_key_get_utf8 xkb_state_key_get_utf8_dylibloader_orig_xkbcommon66#define xkb_state_key_get_utf32 xkb_state_key_get_utf32_dylibloader_orig_xkbcommon67#define xkb_state_key_get_one_sym xkb_state_key_get_one_sym_dylibloader_orig_xkbcommon68#define xkb_state_key_get_layout xkb_state_key_get_layout_dylibloader_orig_xkbcommon69#define xkb_state_key_get_level xkb_state_key_get_level_dylibloader_orig_xkbcommon70#define xkb_state_serialize_mods xkb_state_serialize_mods_dylibloader_orig_xkbcommon71#define xkb_state_serialize_layout xkb_state_serialize_layout_dylibloader_orig_xkbcommon72#define xkb_state_mod_name_is_active xkb_state_mod_name_is_active_dylibloader_orig_xkbcommon73#define xkb_state_mod_names_are_active xkb_state_mod_names_are_active_dylibloader_orig_xkbcommon74#define xkb_state_mod_index_is_active xkb_state_mod_index_is_active_dylibloader_orig_xkbcommon75#define xkb_state_mod_indices_are_active xkb_state_mod_indices_are_active_dylibloader_orig_xkbcommon76#define xkb_state_key_get_consumed_mods2 xkb_state_key_get_consumed_mods2_dylibloader_orig_xkbcommon77#define xkb_state_key_get_consumed_mods xkb_state_key_get_consumed_mods_dylibloader_orig_xkbcommon78#define xkb_state_mod_index_is_consumed2 xkb_state_mod_index_is_consumed2_dylibloader_orig_xkbcommon79#define xkb_state_mod_index_is_consumed xkb_state_mod_index_is_consumed_dylibloader_orig_xkbcommon80#define xkb_state_mod_mask_remove_consumed xkb_state_mod_mask_remove_consumed_dylibloader_orig_xkbcommon81#define xkb_state_layout_name_is_active xkb_state_layout_name_is_active_dylibloader_orig_xkbcommon82#define xkb_state_layout_index_is_active xkb_state_layout_index_is_active_dylibloader_orig_xkbcommon83#define xkb_state_led_name_is_active xkb_state_led_name_is_active_dylibloader_orig_xkbcommon84#define xkb_state_led_index_is_active xkb_state_led_index_is_active_dylibloader_orig_xkbcommon85#define xkb_compose_table_new_from_locale xkb_compose_table_new_from_locale_dylibloader_orig_xkbcommon86#define xkb_compose_table_new_from_file xkb_compose_table_new_from_file_dylibloader_orig_xkbcommon87#define xkb_compose_table_new_from_buffer xkb_compose_table_new_from_buffer_dylibloader_orig_xkbcommon88#define xkb_compose_table_ref xkb_compose_table_ref_dylibloader_orig_xkbcommon89#define xkb_compose_table_unref xkb_compose_table_unref_dylibloader_orig_xkbcommon90#define xkb_compose_state_new xkb_compose_state_new_dylibloader_orig_xkbcommon91#define xkb_compose_state_ref xkb_compose_state_ref_dylibloader_orig_xkbcommon92#define xkb_compose_state_unref xkb_compose_state_unref_dylibloader_orig_xkbcommon93#define xkb_compose_state_get_compose_table xkb_compose_state_get_compose_table_dylibloader_orig_xkbcommon94#define xkb_compose_state_feed xkb_compose_state_feed_dylibloader_orig_xkbcommon95#define xkb_compose_state_reset xkb_compose_state_reset_dylibloader_orig_xkbcommon96#define xkb_compose_state_get_status xkb_compose_state_get_status_dylibloader_orig_xkbcommon97#define xkb_compose_state_get_utf8 xkb_compose_state_get_utf8_dylibloader_orig_xkbcommon98#define xkb_compose_state_get_one_sym xkb_compose_state_get_one_sym_dylibloader_orig_xkbcommon99#include "./thirdparty/linuxbsd_headers/xkbcommon/xkbcommon.h"100#include "./thirdparty/linuxbsd_headers/xkbcommon/xkbcommon-compose.h"101#include "./thirdparty/linuxbsd_headers/xkbcommon/xkbcommon-keysyms.h"102#undef xkb_keysym_get_name103#undef xkb_keysym_from_name104#undef xkb_keysym_to_utf8105#undef xkb_keysym_to_utf32106#undef xkb_utf32_to_keysym107#undef xkb_keysym_to_upper108#undef xkb_keysym_to_lower109#undef xkb_context_new110#undef xkb_context_ref111#undef xkb_context_unref112#undef xkb_context_set_user_data113#undef xkb_context_get_user_data114#undef xkb_context_include_path_append115#undef xkb_context_include_path_append_default116#undef xkb_context_include_path_reset_defaults117#undef xkb_context_include_path_clear118#undef xkb_context_num_include_paths119#undef xkb_context_include_path_get120#undef xkb_context_set_log_level121#undef xkb_context_get_log_level122#undef xkb_context_set_log_verbosity123#undef xkb_context_get_log_verbosity124#undef xkb_context_set_log_fn125#undef xkb_keymap_new_from_names126#undef xkb_keymap_new_from_file127#undef xkb_keymap_new_from_string128#undef xkb_keymap_new_from_buffer129#undef xkb_keymap_ref130#undef xkb_keymap_unref131#undef xkb_keymap_get_as_string132#undef xkb_keymap_min_keycode133#undef xkb_keymap_max_keycode134#undef xkb_keymap_key_for_each135#undef xkb_keymap_key_get_name136#undef xkb_keymap_key_by_name137#undef xkb_keymap_num_mods138#undef xkb_keymap_mod_get_name139#undef xkb_keymap_mod_get_index140#undef xkb_keymap_num_layouts141#undef xkb_keymap_layout_get_name142#undef xkb_keymap_layout_get_index143#undef xkb_keymap_num_leds144#undef xkb_keymap_led_get_name145#undef xkb_keymap_led_get_index146#undef xkb_keymap_num_layouts_for_key147#undef xkb_keymap_num_levels_for_key148#undef xkb_keymap_key_get_mods_for_level149#undef xkb_keymap_key_get_syms_by_level150#undef xkb_keymap_key_repeats151#undef xkb_state_new152#undef xkb_state_ref153#undef xkb_state_unref154#undef xkb_state_get_keymap155#undef xkb_state_update_key156#undef xkb_state_update_mask157#undef xkb_state_key_get_syms158#undef xkb_state_key_get_utf8159#undef xkb_state_key_get_utf32160#undef xkb_state_key_get_one_sym161#undef xkb_state_key_get_layout162#undef xkb_state_key_get_level163#undef xkb_state_serialize_mods164#undef xkb_state_serialize_layout165#undef xkb_state_mod_name_is_active166#undef xkb_state_mod_names_are_active167#undef xkb_state_mod_index_is_active168#undef xkb_state_mod_indices_are_active169#undef xkb_state_key_get_consumed_mods2170#undef xkb_state_key_get_consumed_mods171#undef xkb_state_mod_index_is_consumed2172#undef xkb_state_mod_index_is_consumed173#undef xkb_state_mod_mask_remove_consumed174#undef xkb_state_layout_name_is_active175#undef xkb_state_layout_index_is_active176#undef xkb_state_led_name_is_active177#undef xkb_state_led_index_is_active178#undef xkb_compose_table_new_from_locale179#undef xkb_compose_table_new_from_file180#undef xkb_compose_table_new_from_buffer181#undef xkb_compose_table_ref182#undef xkb_compose_table_unref183#undef xkb_compose_state_new184#undef xkb_compose_state_ref185#undef xkb_compose_state_unref186#undef xkb_compose_state_get_compose_table187#undef xkb_compose_state_feed188#undef xkb_compose_state_reset189#undef xkb_compose_state_get_status190#undef xkb_compose_state_get_utf8191#undef xkb_compose_state_get_one_sym192#ifdef __cplusplus193extern "C" {194#endif195#define xkb_keysym_get_name xkb_keysym_get_name_dylibloader_wrapper_xkbcommon196#define xkb_keysym_from_name xkb_keysym_from_name_dylibloader_wrapper_xkbcommon197#define xkb_keysym_to_utf8 xkb_keysym_to_utf8_dylibloader_wrapper_xkbcommon198#define xkb_keysym_to_utf32 xkb_keysym_to_utf32_dylibloader_wrapper_xkbcommon199#define xkb_utf32_to_keysym xkb_utf32_to_keysym_dylibloader_wrapper_xkbcommon200#define xkb_keysym_to_upper xkb_keysym_to_upper_dylibloader_wrapper_xkbcommon201#define xkb_keysym_to_lower xkb_keysym_to_lower_dylibloader_wrapper_xkbcommon202#define xkb_context_new xkb_context_new_dylibloader_wrapper_xkbcommon203#define xkb_context_ref xkb_context_ref_dylibloader_wrapper_xkbcommon204#define xkb_context_unref xkb_context_unref_dylibloader_wrapper_xkbcommon205#define xkb_context_set_user_data xkb_context_set_user_data_dylibloader_wrapper_xkbcommon206#define xkb_context_get_user_data xkb_context_get_user_data_dylibloader_wrapper_xkbcommon207#define xkb_context_include_path_append xkb_context_include_path_append_dylibloader_wrapper_xkbcommon208#define xkb_context_include_path_append_default xkb_context_include_path_append_default_dylibloader_wrapper_xkbcommon209#define xkb_context_include_path_reset_defaults xkb_context_include_path_reset_defaults_dylibloader_wrapper_xkbcommon210#define xkb_context_include_path_clear xkb_context_include_path_clear_dylibloader_wrapper_xkbcommon211#define xkb_context_num_include_paths xkb_context_num_include_paths_dylibloader_wrapper_xkbcommon212#define xkb_context_include_path_get xkb_context_include_path_get_dylibloader_wrapper_xkbcommon213#define xkb_context_set_log_level xkb_context_set_log_level_dylibloader_wrapper_xkbcommon214#define xkb_context_get_log_level xkb_context_get_log_level_dylibloader_wrapper_xkbcommon215#define xkb_context_set_log_verbosity xkb_context_set_log_verbosity_dylibloader_wrapper_xkbcommon216#define xkb_context_get_log_verbosity xkb_context_get_log_verbosity_dylibloader_wrapper_xkbcommon217#define xkb_context_set_log_fn xkb_context_set_log_fn_dylibloader_wrapper_xkbcommon218#define xkb_keymap_new_from_names xkb_keymap_new_from_names_dylibloader_wrapper_xkbcommon219#define xkb_keymap_new_from_file xkb_keymap_new_from_file_dylibloader_wrapper_xkbcommon220#define xkb_keymap_new_from_string xkb_keymap_new_from_string_dylibloader_wrapper_xkbcommon221#define xkb_keymap_new_from_buffer xkb_keymap_new_from_buffer_dylibloader_wrapper_xkbcommon222#define xkb_keymap_ref xkb_keymap_ref_dylibloader_wrapper_xkbcommon223#define xkb_keymap_unref xkb_keymap_unref_dylibloader_wrapper_xkbcommon224#define xkb_keymap_get_as_string xkb_keymap_get_as_string_dylibloader_wrapper_xkbcommon225#define xkb_keymap_min_keycode xkb_keymap_min_keycode_dylibloader_wrapper_xkbcommon226#define xkb_keymap_max_keycode xkb_keymap_max_keycode_dylibloader_wrapper_xkbcommon227#define xkb_keymap_key_for_each xkb_keymap_key_for_each_dylibloader_wrapper_xkbcommon228#define xkb_keymap_key_get_name xkb_keymap_key_get_name_dylibloader_wrapper_xkbcommon229#define xkb_keymap_key_by_name xkb_keymap_key_by_name_dylibloader_wrapper_xkbcommon230#define xkb_keymap_num_mods xkb_keymap_num_mods_dylibloader_wrapper_xkbcommon231#define xkb_keymap_mod_get_name xkb_keymap_mod_get_name_dylibloader_wrapper_xkbcommon232#define xkb_keymap_mod_get_index xkb_keymap_mod_get_index_dylibloader_wrapper_xkbcommon233#define xkb_keymap_num_layouts xkb_keymap_num_layouts_dylibloader_wrapper_xkbcommon234#define xkb_keymap_layout_get_name xkb_keymap_layout_get_name_dylibloader_wrapper_xkbcommon235#define xkb_keymap_layout_get_index xkb_keymap_layout_get_index_dylibloader_wrapper_xkbcommon236#define xkb_keymap_num_leds xkb_keymap_num_leds_dylibloader_wrapper_xkbcommon237#define xkb_keymap_led_get_name xkb_keymap_led_get_name_dylibloader_wrapper_xkbcommon238#define xkb_keymap_led_get_index xkb_keymap_led_get_index_dylibloader_wrapper_xkbcommon239#define xkb_keymap_num_layouts_for_key xkb_keymap_num_layouts_for_key_dylibloader_wrapper_xkbcommon240#define xkb_keymap_num_levels_for_key xkb_keymap_num_levels_for_key_dylibloader_wrapper_xkbcommon241#define xkb_keymap_key_get_mods_for_level xkb_keymap_key_get_mods_for_level_dylibloader_wrapper_xkbcommon242#define xkb_keymap_key_get_syms_by_level xkb_keymap_key_get_syms_by_level_dylibloader_wrapper_xkbcommon243#define xkb_keymap_key_repeats xkb_keymap_key_repeats_dylibloader_wrapper_xkbcommon244#define xkb_state_new xkb_state_new_dylibloader_wrapper_xkbcommon245#define xkb_state_ref xkb_state_ref_dylibloader_wrapper_xkbcommon246#define xkb_state_unref xkb_state_unref_dylibloader_wrapper_xkbcommon247#define xkb_state_get_keymap xkb_state_get_keymap_dylibloader_wrapper_xkbcommon248#define xkb_state_update_key xkb_state_update_key_dylibloader_wrapper_xkbcommon249#define xkb_state_update_mask xkb_state_update_mask_dylibloader_wrapper_xkbcommon250#define xkb_state_key_get_syms xkb_state_key_get_syms_dylibloader_wrapper_xkbcommon251#define xkb_state_key_get_utf8 xkb_state_key_get_utf8_dylibloader_wrapper_xkbcommon252#define xkb_state_key_get_utf32 xkb_state_key_get_utf32_dylibloader_wrapper_xkbcommon253#define xkb_state_key_get_one_sym xkb_state_key_get_one_sym_dylibloader_wrapper_xkbcommon254#define xkb_state_key_get_layout xkb_state_key_get_layout_dylibloader_wrapper_xkbcommon255#define xkb_state_key_get_level xkb_state_key_get_level_dylibloader_wrapper_xkbcommon256#define xkb_state_serialize_mods xkb_state_serialize_mods_dylibloader_wrapper_xkbcommon257#define xkb_state_serialize_layout xkb_state_serialize_layout_dylibloader_wrapper_xkbcommon258#define xkb_state_mod_name_is_active xkb_state_mod_name_is_active_dylibloader_wrapper_xkbcommon259#define xkb_state_mod_names_are_active xkb_state_mod_names_are_active_dylibloader_wrapper_xkbcommon260#define xkb_state_mod_index_is_active xkb_state_mod_index_is_active_dylibloader_wrapper_xkbcommon261#define xkb_state_mod_indices_are_active xkb_state_mod_indices_are_active_dylibloader_wrapper_xkbcommon262#define xkb_state_key_get_consumed_mods2 xkb_state_key_get_consumed_mods2_dylibloader_wrapper_xkbcommon263#define xkb_state_key_get_consumed_mods xkb_state_key_get_consumed_mods_dylibloader_wrapper_xkbcommon264#define xkb_state_mod_index_is_consumed2 xkb_state_mod_index_is_consumed2_dylibloader_wrapper_xkbcommon265#define xkb_state_mod_index_is_consumed xkb_state_mod_index_is_consumed_dylibloader_wrapper_xkbcommon266#define xkb_state_mod_mask_remove_consumed xkb_state_mod_mask_remove_consumed_dylibloader_wrapper_xkbcommon267#define xkb_state_layout_name_is_active xkb_state_layout_name_is_active_dylibloader_wrapper_xkbcommon268#define xkb_state_layout_index_is_active xkb_state_layout_index_is_active_dylibloader_wrapper_xkbcommon269#define xkb_state_led_name_is_active xkb_state_led_name_is_active_dylibloader_wrapper_xkbcommon270#define xkb_state_led_index_is_active xkb_state_led_index_is_active_dylibloader_wrapper_xkbcommon271#define xkb_compose_table_new_from_locale xkb_compose_table_new_from_locale_dylibloader_wrapper_xkbcommon272#define xkb_compose_table_new_from_file xkb_compose_table_new_from_file_dylibloader_wrapper_xkbcommon273#define xkb_compose_table_new_from_buffer xkb_compose_table_new_from_buffer_dylibloader_wrapper_xkbcommon274#define xkb_compose_table_ref xkb_compose_table_ref_dylibloader_wrapper_xkbcommon275#define xkb_compose_table_unref xkb_compose_table_unref_dylibloader_wrapper_xkbcommon276#define xkb_compose_state_new xkb_compose_state_new_dylibloader_wrapper_xkbcommon277#define xkb_compose_state_ref xkb_compose_state_ref_dylibloader_wrapper_xkbcommon278#define xkb_compose_state_unref xkb_compose_state_unref_dylibloader_wrapper_xkbcommon279#define xkb_compose_state_get_compose_table xkb_compose_state_get_compose_table_dylibloader_wrapper_xkbcommon280#define xkb_compose_state_feed xkb_compose_state_feed_dylibloader_wrapper_xkbcommon281#define xkb_compose_state_reset xkb_compose_state_reset_dylibloader_wrapper_xkbcommon282#define xkb_compose_state_get_status xkb_compose_state_get_status_dylibloader_wrapper_xkbcommon283#define xkb_compose_state_get_utf8 xkb_compose_state_get_utf8_dylibloader_wrapper_xkbcommon284#define xkb_compose_state_get_one_sym xkb_compose_state_get_one_sym_dylibloader_wrapper_xkbcommon285extern int (*xkb_keysym_get_name_dylibloader_wrapper_xkbcommon)( xkb_keysym_t, char*, size_t);286extern xkb_keysym_t (*xkb_keysym_from_name_dylibloader_wrapper_xkbcommon)(const char*,enum xkb_keysym_flags);287extern int (*xkb_keysym_to_utf8_dylibloader_wrapper_xkbcommon)( xkb_keysym_t, char*, size_t);288extern uint32_t (*xkb_keysym_to_utf32_dylibloader_wrapper_xkbcommon)( xkb_keysym_t);289extern xkb_keysym_t (*xkb_utf32_to_keysym_dylibloader_wrapper_xkbcommon)( uint32_t);290extern xkb_keysym_t (*xkb_keysym_to_upper_dylibloader_wrapper_xkbcommon)( xkb_keysym_t);291extern xkb_keysym_t (*xkb_keysym_to_lower_dylibloader_wrapper_xkbcommon)( xkb_keysym_t);292extern struct xkb_context* (*xkb_context_new_dylibloader_wrapper_xkbcommon)(enum xkb_context_flags);293extern struct xkb_context* (*xkb_context_ref_dylibloader_wrapper_xkbcommon)(struct xkb_context*);294extern void (*xkb_context_unref_dylibloader_wrapper_xkbcommon)(struct xkb_context*);295extern void (*xkb_context_set_user_data_dylibloader_wrapper_xkbcommon)(struct xkb_context*, void*);296extern void* (*xkb_context_get_user_data_dylibloader_wrapper_xkbcommon)(struct xkb_context*);297extern int (*xkb_context_include_path_append_dylibloader_wrapper_xkbcommon)(struct xkb_context*,const char*);298extern int (*xkb_context_include_path_append_default_dylibloader_wrapper_xkbcommon)(struct xkb_context*);299extern int (*xkb_context_include_path_reset_defaults_dylibloader_wrapper_xkbcommon)(struct xkb_context*);300extern void (*xkb_context_include_path_clear_dylibloader_wrapper_xkbcommon)(struct xkb_context*);301extern unsigned int (*xkb_context_num_include_paths_dylibloader_wrapper_xkbcommon)(struct xkb_context*);302extern const char* (*xkb_context_include_path_get_dylibloader_wrapper_xkbcommon)(struct xkb_context*, unsigned int);303extern void (*xkb_context_set_log_level_dylibloader_wrapper_xkbcommon)(struct xkb_context*,enum xkb_log_level);304extern enum xkb_log_level (*xkb_context_get_log_level_dylibloader_wrapper_xkbcommon)(struct xkb_context*);305extern void (*xkb_context_set_log_verbosity_dylibloader_wrapper_xkbcommon)(struct xkb_context*, int);306extern int (*xkb_context_get_log_verbosity_dylibloader_wrapper_xkbcommon)(struct xkb_context*);307extern void (*xkb_context_set_log_fn_dylibloader_wrapper_xkbcommon)(struct xkb_context*, void*);308extern struct xkb_keymap* (*xkb_keymap_new_from_names_dylibloader_wrapper_xkbcommon)(struct xkb_context*,struct xkb_rule_names*,enum xkb_keymap_compile_flags);309extern struct xkb_keymap* (*xkb_keymap_new_from_file_dylibloader_wrapper_xkbcommon)(struct xkb_context*, FILE*,enum xkb_keymap_format,enum xkb_keymap_compile_flags);310extern struct xkb_keymap* (*xkb_keymap_new_from_string_dylibloader_wrapper_xkbcommon)(struct xkb_context*,const char*,enum xkb_keymap_format,enum xkb_keymap_compile_flags);311extern struct xkb_keymap* (*xkb_keymap_new_from_buffer_dylibloader_wrapper_xkbcommon)(struct xkb_context*,const char*, size_t,enum xkb_keymap_format,enum xkb_keymap_compile_flags);312extern struct xkb_keymap* (*xkb_keymap_ref_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);313extern void (*xkb_keymap_unref_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);314extern char* (*xkb_keymap_get_as_string_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*,enum xkb_keymap_format);315extern xkb_keycode_t (*xkb_keymap_min_keycode_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);316extern xkb_keycode_t (*xkb_keymap_max_keycode_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);317extern void (*xkb_keymap_key_for_each_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_keymap_key_iter_t, void*);318extern const char* (*xkb_keymap_key_get_name_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_keycode_t);319extern xkb_keycode_t (*xkb_keymap_key_by_name_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*,const char*);320extern xkb_mod_index_t (*xkb_keymap_num_mods_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);321extern const char* (*xkb_keymap_mod_get_name_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_mod_index_t);322extern xkb_mod_index_t (*xkb_keymap_mod_get_index_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*,const char*);323extern xkb_layout_index_t (*xkb_keymap_num_layouts_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);324extern const char* (*xkb_keymap_layout_get_name_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_layout_index_t);325extern xkb_layout_index_t (*xkb_keymap_layout_get_index_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*,const char*);326extern xkb_led_index_t (*xkb_keymap_num_leds_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);327extern const char* (*xkb_keymap_led_get_name_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_led_index_t);328extern xkb_led_index_t (*xkb_keymap_led_get_index_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*,const char*);329extern xkb_layout_index_t (*xkb_keymap_num_layouts_for_key_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_keycode_t);330extern xkb_level_index_t (*xkb_keymap_num_levels_for_key_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_keycode_t, xkb_layout_index_t);331extern size_t (*xkb_keymap_key_get_mods_for_level_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_keycode_t, xkb_layout_index_t, xkb_level_index_t, xkb_mod_mask_t*, size_t);332extern int (*xkb_keymap_key_get_syms_by_level_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_keycode_t, xkb_layout_index_t, xkb_level_index_t,const xkb_keysym_t**);333extern int (*xkb_keymap_key_repeats_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_keycode_t);334extern struct xkb_state* (*xkb_state_new_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);335extern struct xkb_state* (*xkb_state_ref_dylibloader_wrapper_xkbcommon)(struct xkb_state*);336extern void (*xkb_state_unref_dylibloader_wrapper_xkbcommon)(struct xkb_state*);337extern struct xkb_keymap* (*xkb_state_get_keymap_dylibloader_wrapper_xkbcommon)(struct xkb_state*);338extern enum xkb_state_component (*xkb_state_update_key_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t,enum xkb_key_direction);339extern enum xkb_state_component (*xkb_state_update_mask_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_mod_mask_t, xkb_mod_mask_t, xkb_mod_mask_t, xkb_layout_index_t, xkb_layout_index_t, xkb_layout_index_t);340extern int (*xkb_state_key_get_syms_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t,const xkb_keysym_t**);341extern int (*xkb_state_key_get_utf8_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t, char*, size_t);342extern uint32_t (*xkb_state_key_get_utf32_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t);343extern xkb_keysym_t (*xkb_state_key_get_one_sym_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t);344extern xkb_layout_index_t (*xkb_state_key_get_layout_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t);345extern xkb_level_index_t (*xkb_state_key_get_level_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t, xkb_layout_index_t);346extern xkb_mod_mask_t (*xkb_state_serialize_mods_dylibloader_wrapper_xkbcommon)(struct xkb_state*,enum xkb_state_component);347extern xkb_layout_index_t (*xkb_state_serialize_layout_dylibloader_wrapper_xkbcommon)(struct xkb_state*,enum xkb_state_component);348extern int (*xkb_state_mod_name_is_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*,const char*,enum xkb_state_component);349extern int (*xkb_state_mod_names_are_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*,enum xkb_state_component,enum xkb_state_match,...);350extern int (*xkb_state_mod_index_is_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_mod_index_t,enum xkb_state_component);351extern int (*xkb_state_mod_indices_are_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*,enum xkb_state_component,enum xkb_state_match,...);352extern xkb_mod_mask_t (*xkb_state_key_get_consumed_mods2_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t,enum xkb_consumed_mode);353extern xkb_mod_mask_t (*xkb_state_key_get_consumed_mods_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t);354extern int (*xkb_state_mod_index_is_consumed2_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t, xkb_mod_index_t,enum xkb_consumed_mode);355extern int (*xkb_state_mod_index_is_consumed_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t, xkb_mod_index_t);356extern xkb_mod_mask_t (*xkb_state_mod_mask_remove_consumed_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t, xkb_mod_mask_t);357extern int (*xkb_state_layout_name_is_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*,const char*,enum xkb_state_component);358extern int (*xkb_state_layout_index_is_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_layout_index_t,enum xkb_state_component);359extern int (*xkb_state_led_name_is_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*,const char*);360extern int (*xkb_state_led_index_is_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_led_index_t);361extern struct xkb_compose_table* (*xkb_compose_table_new_from_locale_dylibloader_wrapper_xkbcommon)(struct xkb_context*,const char*,enum xkb_compose_compile_flags);362extern struct xkb_compose_table* (*xkb_compose_table_new_from_file_dylibloader_wrapper_xkbcommon)(struct xkb_context*, FILE*,const char*,enum xkb_compose_format,enum xkb_compose_compile_flags);363extern struct xkb_compose_table* (*xkb_compose_table_new_from_buffer_dylibloader_wrapper_xkbcommon)(struct xkb_context*,const char*, size_t,const char*,enum xkb_compose_format,enum xkb_compose_compile_flags);364extern struct xkb_compose_table* (*xkb_compose_table_ref_dylibloader_wrapper_xkbcommon)(struct xkb_compose_table*);365extern void (*xkb_compose_table_unref_dylibloader_wrapper_xkbcommon)(struct xkb_compose_table*);366extern struct xkb_compose_state* (*xkb_compose_state_new_dylibloader_wrapper_xkbcommon)(struct xkb_compose_table*,enum xkb_compose_state_flags);367extern struct xkb_compose_state* (*xkb_compose_state_ref_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*);368extern void (*xkb_compose_state_unref_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*);369extern struct xkb_compose_table* (*xkb_compose_state_get_compose_table_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*);370extern enum xkb_compose_feed_result (*xkb_compose_state_feed_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*, xkb_keysym_t);371extern void (*xkb_compose_state_reset_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*);372extern enum xkb_compose_status (*xkb_compose_state_get_status_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*);373extern int (*xkb_compose_state_get_utf8_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*, char*, size_t);374extern xkb_keysym_t (*xkb_compose_state_get_one_sym_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*);375int initialize_xkbcommon(int verbose);376#ifdef __cplusplus377}378#endif379#endif380381382