Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
godotengine
GitHub Repository: godotengine/godot
Path: blob/master/platform/linuxbsd/xkbcommon-so_wrap.c
10277 views
1
// This file is generated. Do not edit!
2
// see https://github.com/hpvb/dynload-wrapper for details
3
// generated by generate-wrapper.py 0.3 on 2023-01-30 10:40:26
4
// 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.c
5
//
6
#include <stdint.h>
7
8
#define xkb_keysym_get_name xkb_keysym_get_name_dylibloader_orig_xkbcommon
9
#define xkb_keysym_from_name xkb_keysym_from_name_dylibloader_orig_xkbcommon
10
#define xkb_keysym_to_utf8 xkb_keysym_to_utf8_dylibloader_orig_xkbcommon
11
#define xkb_keysym_to_utf32 xkb_keysym_to_utf32_dylibloader_orig_xkbcommon
12
#define xkb_utf32_to_keysym xkb_utf32_to_keysym_dylibloader_orig_xkbcommon
13
#define xkb_keysym_to_upper xkb_keysym_to_upper_dylibloader_orig_xkbcommon
14
#define xkb_keysym_to_lower xkb_keysym_to_lower_dylibloader_orig_xkbcommon
15
#define xkb_context_new xkb_context_new_dylibloader_orig_xkbcommon
16
#define xkb_context_ref xkb_context_ref_dylibloader_orig_xkbcommon
17
#define xkb_context_unref xkb_context_unref_dylibloader_orig_xkbcommon
18
#define xkb_context_set_user_data xkb_context_set_user_data_dylibloader_orig_xkbcommon
19
#define xkb_context_get_user_data xkb_context_get_user_data_dylibloader_orig_xkbcommon
20
#define xkb_context_include_path_append xkb_context_include_path_append_dylibloader_orig_xkbcommon
21
#define xkb_context_include_path_append_default xkb_context_include_path_append_default_dylibloader_orig_xkbcommon
22
#define xkb_context_include_path_reset_defaults xkb_context_include_path_reset_defaults_dylibloader_orig_xkbcommon
23
#define xkb_context_include_path_clear xkb_context_include_path_clear_dylibloader_orig_xkbcommon
24
#define xkb_context_num_include_paths xkb_context_num_include_paths_dylibloader_orig_xkbcommon
25
#define xkb_context_include_path_get xkb_context_include_path_get_dylibloader_orig_xkbcommon
26
#define xkb_context_set_log_level xkb_context_set_log_level_dylibloader_orig_xkbcommon
27
#define xkb_context_get_log_level xkb_context_get_log_level_dylibloader_orig_xkbcommon
28
#define xkb_context_set_log_verbosity xkb_context_set_log_verbosity_dylibloader_orig_xkbcommon
29
#define xkb_context_get_log_verbosity xkb_context_get_log_verbosity_dylibloader_orig_xkbcommon
30
#define xkb_context_set_log_fn xkb_context_set_log_fn_dylibloader_orig_xkbcommon
31
#define xkb_keymap_new_from_names xkb_keymap_new_from_names_dylibloader_orig_xkbcommon
32
#define xkb_keymap_new_from_file xkb_keymap_new_from_file_dylibloader_orig_xkbcommon
33
#define xkb_keymap_new_from_string xkb_keymap_new_from_string_dylibloader_orig_xkbcommon
34
#define xkb_keymap_new_from_buffer xkb_keymap_new_from_buffer_dylibloader_orig_xkbcommon
35
#define xkb_keymap_ref xkb_keymap_ref_dylibloader_orig_xkbcommon
36
#define xkb_keymap_unref xkb_keymap_unref_dylibloader_orig_xkbcommon
37
#define xkb_keymap_get_as_string xkb_keymap_get_as_string_dylibloader_orig_xkbcommon
38
#define xkb_keymap_min_keycode xkb_keymap_min_keycode_dylibloader_orig_xkbcommon
39
#define xkb_keymap_max_keycode xkb_keymap_max_keycode_dylibloader_orig_xkbcommon
40
#define xkb_keymap_key_for_each xkb_keymap_key_for_each_dylibloader_orig_xkbcommon
41
#define xkb_keymap_key_get_name xkb_keymap_key_get_name_dylibloader_orig_xkbcommon
42
#define xkb_keymap_key_by_name xkb_keymap_key_by_name_dylibloader_orig_xkbcommon
43
#define xkb_keymap_num_mods xkb_keymap_num_mods_dylibloader_orig_xkbcommon
44
#define xkb_keymap_mod_get_name xkb_keymap_mod_get_name_dylibloader_orig_xkbcommon
45
#define xkb_keymap_mod_get_index xkb_keymap_mod_get_index_dylibloader_orig_xkbcommon
46
#define xkb_keymap_num_layouts xkb_keymap_num_layouts_dylibloader_orig_xkbcommon
47
#define xkb_keymap_layout_get_name xkb_keymap_layout_get_name_dylibloader_orig_xkbcommon
48
#define xkb_keymap_layout_get_index xkb_keymap_layout_get_index_dylibloader_orig_xkbcommon
49
#define xkb_keymap_num_leds xkb_keymap_num_leds_dylibloader_orig_xkbcommon
50
#define xkb_keymap_led_get_name xkb_keymap_led_get_name_dylibloader_orig_xkbcommon
51
#define xkb_keymap_led_get_index xkb_keymap_led_get_index_dylibloader_orig_xkbcommon
52
#define xkb_keymap_num_layouts_for_key xkb_keymap_num_layouts_for_key_dylibloader_orig_xkbcommon
53
#define xkb_keymap_num_levels_for_key xkb_keymap_num_levels_for_key_dylibloader_orig_xkbcommon
54
#define xkb_keymap_key_get_mods_for_level xkb_keymap_key_get_mods_for_level_dylibloader_orig_xkbcommon
55
#define xkb_keymap_key_get_syms_by_level xkb_keymap_key_get_syms_by_level_dylibloader_orig_xkbcommon
56
#define xkb_keymap_key_repeats xkb_keymap_key_repeats_dylibloader_orig_xkbcommon
57
#define xkb_state_new xkb_state_new_dylibloader_orig_xkbcommon
58
#define xkb_state_ref xkb_state_ref_dylibloader_orig_xkbcommon
59
#define xkb_state_unref xkb_state_unref_dylibloader_orig_xkbcommon
60
#define xkb_state_get_keymap xkb_state_get_keymap_dylibloader_orig_xkbcommon
61
#define xkb_state_update_key xkb_state_update_key_dylibloader_orig_xkbcommon
62
#define xkb_state_update_mask xkb_state_update_mask_dylibloader_orig_xkbcommon
63
#define xkb_state_key_get_syms xkb_state_key_get_syms_dylibloader_orig_xkbcommon
64
#define xkb_state_key_get_utf8 xkb_state_key_get_utf8_dylibloader_orig_xkbcommon
65
#define xkb_state_key_get_utf32 xkb_state_key_get_utf32_dylibloader_orig_xkbcommon
66
#define xkb_state_key_get_one_sym xkb_state_key_get_one_sym_dylibloader_orig_xkbcommon
67
#define xkb_state_key_get_layout xkb_state_key_get_layout_dylibloader_orig_xkbcommon
68
#define xkb_state_key_get_level xkb_state_key_get_level_dylibloader_orig_xkbcommon
69
#define xkb_state_serialize_mods xkb_state_serialize_mods_dylibloader_orig_xkbcommon
70
#define xkb_state_serialize_layout xkb_state_serialize_layout_dylibloader_orig_xkbcommon
71
#define xkb_state_mod_name_is_active xkb_state_mod_name_is_active_dylibloader_orig_xkbcommon
72
#define xkb_state_mod_names_are_active xkb_state_mod_names_are_active_dylibloader_orig_xkbcommon
73
#define xkb_state_mod_index_is_active xkb_state_mod_index_is_active_dylibloader_orig_xkbcommon
74
#define xkb_state_mod_indices_are_active xkb_state_mod_indices_are_active_dylibloader_orig_xkbcommon
75
#define xkb_state_key_get_consumed_mods2 xkb_state_key_get_consumed_mods2_dylibloader_orig_xkbcommon
76
#define xkb_state_key_get_consumed_mods xkb_state_key_get_consumed_mods_dylibloader_orig_xkbcommon
77
#define xkb_state_mod_index_is_consumed2 xkb_state_mod_index_is_consumed2_dylibloader_orig_xkbcommon
78
#define xkb_state_mod_index_is_consumed xkb_state_mod_index_is_consumed_dylibloader_orig_xkbcommon
79
#define xkb_state_mod_mask_remove_consumed xkb_state_mod_mask_remove_consumed_dylibloader_orig_xkbcommon
80
#define xkb_state_layout_name_is_active xkb_state_layout_name_is_active_dylibloader_orig_xkbcommon
81
#define xkb_state_layout_index_is_active xkb_state_layout_index_is_active_dylibloader_orig_xkbcommon
82
#define xkb_state_led_name_is_active xkb_state_led_name_is_active_dylibloader_orig_xkbcommon
83
#define xkb_state_led_index_is_active xkb_state_led_index_is_active_dylibloader_orig_xkbcommon
84
#define xkb_compose_table_new_from_locale xkb_compose_table_new_from_locale_dylibloader_orig_xkbcommon
85
#define xkb_compose_table_new_from_file xkb_compose_table_new_from_file_dylibloader_orig_xkbcommon
86
#define xkb_compose_table_new_from_buffer xkb_compose_table_new_from_buffer_dylibloader_orig_xkbcommon
87
#define xkb_compose_table_ref xkb_compose_table_ref_dylibloader_orig_xkbcommon
88
#define xkb_compose_table_unref xkb_compose_table_unref_dylibloader_orig_xkbcommon
89
#define xkb_compose_state_new xkb_compose_state_new_dylibloader_orig_xkbcommon
90
#define xkb_compose_state_ref xkb_compose_state_ref_dylibloader_orig_xkbcommon
91
#define xkb_compose_state_unref xkb_compose_state_unref_dylibloader_orig_xkbcommon
92
#define xkb_compose_state_get_compose_table xkb_compose_state_get_compose_table_dylibloader_orig_xkbcommon
93
#define xkb_compose_state_feed xkb_compose_state_feed_dylibloader_orig_xkbcommon
94
#define xkb_compose_state_reset xkb_compose_state_reset_dylibloader_orig_xkbcommon
95
#define xkb_compose_state_get_status xkb_compose_state_get_status_dylibloader_orig_xkbcommon
96
#define xkb_compose_state_get_utf8 xkb_compose_state_get_utf8_dylibloader_orig_xkbcommon
97
#define xkb_compose_state_get_one_sym xkb_compose_state_get_one_sym_dylibloader_orig_xkbcommon
98
#include "./thirdparty/linuxbsd_headers/xkbcommon/xkbcommon.h"
99
#include "./thirdparty/linuxbsd_headers/xkbcommon/xkbcommon-compose.h"
100
#include "./thirdparty/linuxbsd_headers/xkbcommon/xkbcommon-keysyms.h"
101
#undef xkb_keysym_get_name
102
#undef xkb_keysym_from_name
103
#undef xkb_keysym_to_utf8
104
#undef xkb_keysym_to_utf32
105
#undef xkb_utf32_to_keysym
106
#undef xkb_keysym_to_upper
107
#undef xkb_keysym_to_lower
108
#undef xkb_context_new
109
#undef xkb_context_ref
110
#undef xkb_context_unref
111
#undef xkb_context_set_user_data
112
#undef xkb_context_get_user_data
113
#undef xkb_context_include_path_append
114
#undef xkb_context_include_path_append_default
115
#undef xkb_context_include_path_reset_defaults
116
#undef xkb_context_include_path_clear
117
#undef xkb_context_num_include_paths
118
#undef xkb_context_include_path_get
119
#undef xkb_context_set_log_level
120
#undef xkb_context_get_log_level
121
#undef xkb_context_set_log_verbosity
122
#undef xkb_context_get_log_verbosity
123
#undef xkb_context_set_log_fn
124
#undef xkb_keymap_new_from_names
125
#undef xkb_keymap_new_from_file
126
#undef xkb_keymap_new_from_string
127
#undef xkb_keymap_new_from_buffer
128
#undef xkb_keymap_ref
129
#undef xkb_keymap_unref
130
#undef xkb_keymap_get_as_string
131
#undef xkb_keymap_min_keycode
132
#undef xkb_keymap_max_keycode
133
#undef xkb_keymap_key_for_each
134
#undef xkb_keymap_key_get_name
135
#undef xkb_keymap_key_by_name
136
#undef xkb_keymap_num_mods
137
#undef xkb_keymap_mod_get_name
138
#undef xkb_keymap_mod_get_index
139
#undef xkb_keymap_num_layouts
140
#undef xkb_keymap_layout_get_name
141
#undef xkb_keymap_layout_get_index
142
#undef xkb_keymap_num_leds
143
#undef xkb_keymap_led_get_name
144
#undef xkb_keymap_led_get_index
145
#undef xkb_keymap_num_layouts_for_key
146
#undef xkb_keymap_num_levels_for_key
147
#undef xkb_keymap_key_get_mods_for_level
148
#undef xkb_keymap_key_get_syms_by_level
149
#undef xkb_keymap_key_repeats
150
#undef xkb_state_new
151
#undef xkb_state_ref
152
#undef xkb_state_unref
153
#undef xkb_state_get_keymap
154
#undef xkb_state_update_key
155
#undef xkb_state_update_mask
156
#undef xkb_state_key_get_syms
157
#undef xkb_state_key_get_utf8
158
#undef xkb_state_key_get_utf32
159
#undef xkb_state_key_get_one_sym
160
#undef xkb_state_key_get_layout
161
#undef xkb_state_key_get_level
162
#undef xkb_state_serialize_mods
163
#undef xkb_state_serialize_layout
164
#undef xkb_state_mod_name_is_active
165
#undef xkb_state_mod_names_are_active
166
#undef xkb_state_mod_index_is_active
167
#undef xkb_state_mod_indices_are_active
168
#undef xkb_state_key_get_consumed_mods2
169
#undef xkb_state_key_get_consumed_mods
170
#undef xkb_state_mod_index_is_consumed2
171
#undef xkb_state_mod_index_is_consumed
172
#undef xkb_state_mod_mask_remove_consumed
173
#undef xkb_state_layout_name_is_active
174
#undef xkb_state_layout_index_is_active
175
#undef xkb_state_led_name_is_active
176
#undef xkb_state_led_index_is_active
177
#undef xkb_compose_table_new_from_locale
178
#undef xkb_compose_table_new_from_file
179
#undef xkb_compose_table_new_from_buffer
180
#undef xkb_compose_table_ref
181
#undef xkb_compose_table_unref
182
#undef xkb_compose_state_new
183
#undef xkb_compose_state_ref
184
#undef xkb_compose_state_unref
185
#undef xkb_compose_state_get_compose_table
186
#undef xkb_compose_state_feed
187
#undef xkb_compose_state_reset
188
#undef xkb_compose_state_get_status
189
#undef xkb_compose_state_get_utf8
190
#undef xkb_compose_state_get_one_sym
191
#include <dlfcn.h>
192
#include <stdio.h>
193
int (*xkb_keysym_get_name_dylibloader_wrapper_xkbcommon)( xkb_keysym_t, char*, size_t);
194
xkb_keysym_t (*xkb_keysym_from_name_dylibloader_wrapper_xkbcommon)(const char*,enum xkb_keysym_flags);
195
int (*xkb_keysym_to_utf8_dylibloader_wrapper_xkbcommon)( xkb_keysym_t, char*, size_t);
196
uint32_t (*xkb_keysym_to_utf32_dylibloader_wrapper_xkbcommon)( xkb_keysym_t);
197
xkb_keysym_t (*xkb_utf32_to_keysym_dylibloader_wrapper_xkbcommon)( uint32_t);
198
xkb_keysym_t (*xkb_keysym_to_upper_dylibloader_wrapper_xkbcommon)( xkb_keysym_t);
199
xkb_keysym_t (*xkb_keysym_to_lower_dylibloader_wrapper_xkbcommon)( xkb_keysym_t);
200
struct xkb_context* (*xkb_context_new_dylibloader_wrapper_xkbcommon)(enum xkb_context_flags);
201
struct xkb_context* (*xkb_context_ref_dylibloader_wrapper_xkbcommon)(struct xkb_context*);
202
void (*xkb_context_unref_dylibloader_wrapper_xkbcommon)(struct xkb_context*);
203
void (*xkb_context_set_user_data_dylibloader_wrapper_xkbcommon)(struct xkb_context*, void*);
204
void* (*xkb_context_get_user_data_dylibloader_wrapper_xkbcommon)(struct xkb_context*);
205
int (*xkb_context_include_path_append_dylibloader_wrapper_xkbcommon)(struct xkb_context*,const char*);
206
int (*xkb_context_include_path_append_default_dylibloader_wrapper_xkbcommon)(struct xkb_context*);
207
int (*xkb_context_include_path_reset_defaults_dylibloader_wrapper_xkbcommon)(struct xkb_context*);
208
void (*xkb_context_include_path_clear_dylibloader_wrapper_xkbcommon)(struct xkb_context*);
209
unsigned int (*xkb_context_num_include_paths_dylibloader_wrapper_xkbcommon)(struct xkb_context*);
210
const char* (*xkb_context_include_path_get_dylibloader_wrapper_xkbcommon)(struct xkb_context*, unsigned int);
211
void (*xkb_context_set_log_level_dylibloader_wrapper_xkbcommon)(struct xkb_context*,enum xkb_log_level);
212
enum xkb_log_level (*xkb_context_get_log_level_dylibloader_wrapper_xkbcommon)(struct xkb_context*);
213
void (*xkb_context_set_log_verbosity_dylibloader_wrapper_xkbcommon)(struct xkb_context*, int);
214
int (*xkb_context_get_log_verbosity_dylibloader_wrapper_xkbcommon)(struct xkb_context*);
215
void (*xkb_context_set_log_fn_dylibloader_wrapper_xkbcommon)(struct xkb_context*, void*);
216
struct xkb_keymap* (*xkb_keymap_new_from_names_dylibloader_wrapper_xkbcommon)(struct xkb_context*,struct xkb_rule_names*,enum xkb_keymap_compile_flags);
217
struct xkb_keymap* (*xkb_keymap_new_from_file_dylibloader_wrapper_xkbcommon)(struct xkb_context*, FILE*,enum xkb_keymap_format,enum xkb_keymap_compile_flags);
218
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);
219
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);
220
struct xkb_keymap* (*xkb_keymap_ref_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);
221
void (*xkb_keymap_unref_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);
222
char* (*xkb_keymap_get_as_string_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*,enum xkb_keymap_format);
223
xkb_keycode_t (*xkb_keymap_min_keycode_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);
224
xkb_keycode_t (*xkb_keymap_max_keycode_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);
225
void (*xkb_keymap_key_for_each_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_keymap_key_iter_t, void*);
226
const char* (*xkb_keymap_key_get_name_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_keycode_t);
227
xkb_keycode_t (*xkb_keymap_key_by_name_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*,const char*);
228
xkb_mod_index_t (*xkb_keymap_num_mods_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);
229
const char* (*xkb_keymap_mod_get_name_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_mod_index_t);
230
xkb_mod_index_t (*xkb_keymap_mod_get_index_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*,const char*);
231
xkb_layout_index_t (*xkb_keymap_num_layouts_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);
232
const char* (*xkb_keymap_layout_get_name_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_layout_index_t);
233
xkb_layout_index_t (*xkb_keymap_layout_get_index_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*,const char*);
234
xkb_led_index_t (*xkb_keymap_num_leds_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);
235
const char* (*xkb_keymap_led_get_name_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_led_index_t);
236
xkb_led_index_t (*xkb_keymap_led_get_index_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*,const char*);
237
xkb_layout_index_t (*xkb_keymap_num_layouts_for_key_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_keycode_t);
238
xkb_level_index_t (*xkb_keymap_num_levels_for_key_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_keycode_t, xkb_layout_index_t);
239
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);
240
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**);
241
int (*xkb_keymap_key_repeats_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_keycode_t);
242
struct xkb_state* (*xkb_state_new_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);
243
struct xkb_state* (*xkb_state_ref_dylibloader_wrapper_xkbcommon)(struct xkb_state*);
244
void (*xkb_state_unref_dylibloader_wrapper_xkbcommon)(struct xkb_state*);
245
struct xkb_keymap* (*xkb_state_get_keymap_dylibloader_wrapper_xkbcommon)(struct xkb_state*);
246
enum xkb_state_component (*xkb_state_update_key_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t,enum xkb_key_direction);
247
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);
248
int (*xkb_state_key_get_syms_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t,const xkb_keysym_t**);
249
int (*xkb_state_key_get_utf8_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t, char*, size_t);
250
uint32_t (*xkb_state_key_get_utf32_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t);
251
xkb_keysym_t (*xkb_state_key_get_one_sym_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t);
252
xkb_layout_index_t (*xkb_state_key_get_layout_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t);
253
xkb_level_index_t (*xkb_state_key_get_level_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t, xkb_layout_index_t);
254
xkb_mod_mask_t (*xkb_state_serialize_mods_dylibloader_wrapper_xkbcommon)(struct xkb_state*,enum xkb_state_component);
255
xkb_layout_index_t (*xkb_state_serialize_layout_dylibloader_wrapper_xkbcommon)(struct xkb_state*,enum xkb_state_component);
256
int (*xkb_state_mod_name_is_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*,const char*,enum xkb_state_component);
257
int (*xkb_state_mod_names_are_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*,enum xkb_state_component,enum xkb_state_match,...);
258
int (*xkb_state_mod_index_is_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_mod_index_t,enum xkb_state_component);
259
int (*xkb_state_mod_indices_are_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*,enum xkb_state_component,enum xkb_state_match,...);
260
xkb_mod_mask_t (*xkb_state_key_get_consumed_mods2_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t,enum xkb_consumed_mode);
261
xkb_mod_mask_t (*xkb_state_key_get_consumed_mods_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t);
262
int (*xkb_state_mod_index_is_consumed2_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t, xkb_mod_index_t,enum xkb_consumed_mode);
263
int (*xkb_state_mod_index_is_consumed_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t, xkb_mod_index_t);
264
xkb_mod_mask_t (*xkb_state_mod_mask_remove_consumed_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t, xkb_mod_mask_t);
265
int (*xkb_state_layout_name_is_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*,const char*,enum xkb_state_component);
266
int (*xkb_state_layout_index_is_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_layout_index_t,enum xkb_state_component);
267
int (*xkb_state_led_name_is_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*,const char*);
268
int (*xkb_state_led_index_is_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_led_index_t);
269
struct xkb_compose_table* (*xkb_compose_table_new_from_locale_dylibloader_wrapper_xkbcommon)(struct xkb_context*,const char*,enum xkb_compose_compile_flags);
270
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);
271
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);
272
struct xkb_compose_table* (*xkb_compose_table_ref_dylibloader_wrapper_xkbcommon)(struct xkb_compose_table*);
273
void (*xkb_compose_table_unref_dylibloader_wrapper_xkbcommon)(struct xkb_compose_table*);
274
struct xkb_compose_state* (*xkb_compose_state_new_dylibloader_wrapper_xkbcommon)(struct xkb_compose_table*,enum xkb_compose_state_flags);
275
struct xkb_compose_state* (*xkb_compose_state_ref_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*);
276
void (*xkb_compose_state_unref_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*);
277
struct xkb_compose_table* (*xkb_compose_state_get_compose_table_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*);
278
enum xkb_compose_feed_result (*xkb_compose_state_feed_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*, xkb_keysym_t);
279
void (*xkb_compose_state_reset_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*);
280
enum xkb_compose_status (*xkb_compose_state_get_status_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*);
281
int (*xkb_compose_state_get_utf8_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*, char*, size_t);
282
xkb_keysym_t (*xkb_compose_state_get_one_sym_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*);
283
int initialize_xkbcommon(int verbose) {
284
void *handle;
285
char *error;
286
handle = dlopen("libxkbcommon.so.0", RTLD_LAZY);
287
if (!handle) {
288
if (verbose) {
289
fprintf(stderr, "%s\n", dlerror());
290
}
291
return(1);
292
}
293
dlerror();
294
// xkb_keysym_get_name
295
*(void **) (&xkb_keysym_get_name_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keysym_get_name");
296
if (verbose) {
297
error = dlerror();
298
if (error != NULL) {
299
fprintf(stderr, "%s\n", error);
300
}
301
}
302
// xkb_keysym_from_name
303
*(void **) (&xkb_keysym_from_name_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keysym_from_name");
304
if (verbose) {
305
error = dlerror();
306
if (error != NULL) {
307
fprintf(stderr, "%s\n", error);
308
}
309
}
310
// xkb_keysym_to_utf8
311
*(void **) (&xkb_keysym_to_utf8_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keysym_to_utf8");
312
if (verbose) {
313
error = dlerror();
314
if (error != NULL) {
315
fprintf(stderr, "%s\n", error);
316
}
317
}
318
// xkb_keysym_to_utf32
319
*(void **) (&xkb_keysym_to_utf32_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keysym_to_utf32");
320
if (verbose) {
321
error = dlerror();
322
if (error != NULL) {
323
fprintf(stderr, "%s\n", error);
324
}
325
}
326
// xkb_utf32_to_keysym
327
*(void **) (&xkb_utf32_to_keysym_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_utf32_to_keysym");
328
if (verbose) {
329
error = dlerror();
330
if (error != NULL) {
331
fprintf(stderr, "%s\n", error);
332
}
333
}
334
// xkb_keysym_to_upper
335
*(void **) (&xkb_keysym_to_upper_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keysym_to_upper");
336
if (verbose) {
337
error = dlerror();
338
if (error != NULL) {
339
fprintf(stderr, "%s\n", error);
340
}
341
}
342
// xkb_keysym_to_lower
343
*(void **) (&xkb_keysym_to_lower_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keysym_to_lower");
344
if (verbose) {
345
error = dlerror();
346
if (error != NULL) {
347
fprintf(stderr, "%s\n", error);
348
}
349
}
350
// xkb_context_new
351
*(void **) (&xkb_context_new_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_context_new");
352
if (verbose) {
353
error = dlerror();
354
if (error != NULL) {
355
fprintf(stderr, "%s\n", error);
356
}
357
}
358
// xkb_context_ref
359
*(void **) (&xkb_context_ref_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_context_ref");
360
if (verbose) {
361
error = dlerror();
362
if (error != NULL) {
363
fprintf(stderr, "%s\n", error);
364
}
365
}
366
// xkb_context_unref
367
*(void **) (&xkb_context_unref_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_context_unref");
368
if (verbose) {
369
error = dlerror();
370
if (error != NULL) {
371
fprintf(stderr, "%s\n", error);
372
}
373
}
374
// xkb_context_set_user_data
375
*(void **) (&xkb_context_set_user_data_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_context_set_user_data");
376
if (verbose) {
377
error = dlerror();
378
if (error != NULL) {
379
fprintf(stderr, "%s\n", error);
380
}
381
}
382
// xkb_context_get_user_data
383
*(void **) (&xkb_context_get_user_data_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_context_get_user_data");
384
if (verbose) {
385
error = dlerror();
386
if (error != NULL) {
387
fprintf(stderr, "%s\n", error);
388
}
389
}
390
// xkb_context_include_path_append
391
*(void **) (&xkb_context_include_path_append_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_context_include_path_append");
392
if (verbose) {
393
error = dlerror();
394
if (error != NULL) {
395
fprintf(stderr, "%s\n", error);
396
}
397
}
398
// xkb_context_include_path_append_default
399
*(void **) (&xkb_context_include_path_append_default_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_context_include_path_append_default");
400
if (verbose) {
401
error = dlerror();
402
if (error != NULL) {
403
fprintf(stderr, "%s\n", error);
404
}
405
}
406
// xkb_context_include_path_reset_defaults
407
*(void **) (&xkb_context_include_path_reset_defaults_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_context_include_path_reset_defaults");
408
if (verbose) {
409
error = dlerror();
410
if (error != NULL) {
411
fprintf(stderr, "%s\n", error);
412
}
413
}
414
// xkb_context_include_path_clear
415
*(void **) (&xkb_context_include_path_clear_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_context_include_path_clear");
416
if (verbose) {
417
error = dlerror();
418
if (error != NULL) {
419
fprintf(stderr, "%s\n", error);
420
}
421
}
422
// xkb_context_num_include_paths
423
*(void **) (&xkb_context_num_include_paths_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_context_num_include_paths");
424
if (verbose) {
425
error = dlerror();
426
if (error != NULL) {
427
fprintf(stderr, "%s\n", error);
428
}
429
}
430
// xkb_context_include_path_get
431
*(void **) (&xkb_context_include_path_get_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_context_include_path_get");
432
if (verbose) {
433
error = dlerror();
434
if (error != NULL) {
435
fprintf(stderr, "%s\n", error);
436
}
437
}
438
// xkb_context_set_log_level
439
*(void **) (&xkb_context_set_log_level_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_context_set_log_level");
440
if (verbose) {
441
error = dlerror();
442
if (error != NULL) {
443
fprintf(stderr, "%s\n", error);
444
}
445
}
446
// xkb_context_get_log_level
447
*(void **) (&xkb_context_get_log_level_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_context_get_log_level");
448
if (verbose) {
449
error = dlerror();
450
if (error != NULL) {
451
fprintf(stderr, "%s\n", error);
452
}
453
}
454
// xkb_context_set_log_verbosity
455
*(void **) (&xkb_context_set_log_verbosity_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_context_set_log_verbosity");
456
if (verbose) {
457
error = dlerror();
458
if (error != NULL) {
459
fprintf(stderr, "%s\n", error);
460
}
461
}
462
// xkb_context_get_log_verbosity
463
*(void **) (&xkb_context_get_log_verbosity_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_context_get_log_verbosity");
464
if (verbose) {
465
error = dlerror();
466
if (error != NULL) {
467
fprintf(stderr, "%s\n", error);
468
}
469
}
470
// xkb_context_set_log_fn
471
*(void **) (&xkb_context_set_log_fn_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_context_set_log_fn");
472
if (verbose) {
473
error = dlerror();
474
if (error != NULL) {
475
fprintf(stderr, "%s\n", error);
476
}
477
}
478
// xkb_keymap_new_from_names
479
*(void **) (&xkb_keymap_new_from_names_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_new_from_names");
480
if (verbose) {
481
error = dlerror();
482
if (error != NULL) {
483
fprintf(stderr, "%s\n", error);
484
}
485
}
486
// xkb_keymap_new_from_file
487
*(void **) (&xkb_keymap_new_from_file_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_new_from_file");
488
if (verbose) {
489
error = dlerror();
490
if (error != NULL) {
491
fprintf(stderr, "%s\n", error);
492
}
493
}
494
// xkb_keymap_new_from_string
495
*(void **) (&xkb_keymap_new_from_string_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_new_from_string");
496
if (verbose) {
497
error = dlerror();
498
if (error != NULL) {
499
fprintf(stderr, "%s\n", error);
500
}
501
}
502
// xkb_keymap_new_from_buffer
503
*(void **) (&xkb_keymap_new_from_buffer_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_new_from_buffer");
504
if (verbose) {
505
error = dlerror();
506
if (error != NULL) {
507
fprintf(stderr, "%s\n", error);
508
}
509
}
510
// xkb_keymap_ref
511
*(void **) (&xkb_keymap_ref_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_ref");
512
if (verbose) {
513
error = dlerror();
514
if (error != NULL) {
515
fprintf(stderr, "%s\n", error);
516
}
517
}
518
// xkb_keymap_unref
519
*(void **) (&xkb_keymap_unref_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_unref");
520
if (verbose) {
521
error = dlerror();
522
if (error != NULL) {
523
fprintf(stderr, "%s\n", error);
524
}
525
}
526
// xkb_keymap_get_as_string
527
*(void **) (&xkb_keymap_get_as_string_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_get_as_string");
528
if (verbose) {
529
error = dlerror();
530
if (error != NULL) {
531
fprintf(stderr, "%s\n", error);
532
}
533
}
534
// xkb_keymap_min_keycode
535
*(void **) (&xkb_keymap_min_keycode_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_min_keycode");
536
if (verbose) {
537
error = dlerror();
538
if (error != NULL) {
539
fprintf(stderr, "%s\n", error);
540
}
541
}
542
// xkb_keymap_max_keycode
543
*(void **) (&xkb_keymap_max_keycode_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_max_keycode");
544
if (verbose) {
545
error = dlerror();
546
if (error != NULL) {
547
fprintf(stderr, "%s\n", error);
548
}
549
}
550
// xkb_keymap_key_for_each
551
*(void **) (&xkb_keymap_key_for_each_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_key_for_each");
552
if (verbose) {
553
error = dlerror();
554
if (error != NULL) {
555
fprintf(stderr, "%s\n", error);
556
}
557
}
558
// xkb_keymap_key_get_name
559
*(void **) (&xkb_keymap_key_get_name_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_key_get_name");
560
if (verbose) {
561
error = dlerror();
562
if (error != NULL) {
563
fprintf(stderr, "%s\n", error);
564
}
565
}
566
// xkb_keymap_key_by_name
567
*(void **) (&xkb_keymap_key_by_name_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_key_by_name");
568
if (verbose) {
569
error = dlerror();
570
if (error != NULL) {
571
fprintf(stderr, "%s\n", error);
572
}
573
}
574
// xkb_keymap_num_mods
575
*(void **) (&xkb_keymap_num_mods_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_num_mods");
576
if (verbose) {
577
error = dlerror();
578
if (error != NULL) {
579
fprintf(stderr, "%s\n", error);
580
}
581
}
582
// xkb_keymap_mod_get_name
583
*(void **) (&xkb_keymap_mod_get_name_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_mod_get_name");
584
if (verbose) {
585
error = dlerror();
586
if (error != NULL) {
587
fprintf(stderr, "%s\n", error);
588
}
589
}
590
// xkb_keymap_mod_get_index
591
*(void **) (&xkb_keymap_mod_get_index_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_mod_get_index");
592
if (verbose) {
593
error = dlerror();
594
if (error != NULL) {
595
fprintf(stderr, "%s\n", error);
596
}
597
}
598
// xkb_keymap_num_layouts
599
*(void **) (&xkb_keymap_num_layouts_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_num_layouts");
600
if (verbose) {
601
error = dlerror();
602
if (error != NULL) {
603
fprintf(stderr, "%s\n", error);
604
}
605
}
606
// xkb_keymap_layout_get_name
607
*(void **) (&xkb_keymap_layout_get_name_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_layout_get_name");
608
if (verbose) {
609
error = dlerror();
610
if (error != NULL) {
611
fprintf(stderr, "%s\n", error);
612
}
613
}
614
// xkb_keymap_layout_get_index
615
*(void **) (&xkb_keymap_layout_get_index_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_layout_get_index");
616
if (verbose) {
617
error = dlerror();
618
if (error != NULL) {
619
fprintf(stderr, "%s\n", error);
620
}
621
}
622
// xkb_keymap_num_leds
623
*(void **) (&xkb_keymap_num_leds_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_num_leds");
624
if (verbose) {
625
error = dlerror();
626
if (error != NULL) {
627
fprintf(stderr, "%s\n", error);
628
}
629
}
630
// xkb_keymap_led_get_name
631
*(void **) (&xkb_keymap_led_get_name_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_led_get_name");
632
if (verbose) {
633
error = dlerror();
634
if (error != NULL) {
635
fprintf(stderr, "%s\n", error);
636
}
637
}
638
// xkb_keymap_led_get_index
639
*(void **) (&xkb_keymap_led_get_index_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_led_get_index");
640
if (verbose) {
641
error = dlerror();
642
if (error != NULL) {
643
fprintf(stderr, "%s\n", error);
644
}
645
}
646
// xkb_keymap_num_layouts_for_key
647
*(void **) (&xkb_keymap_num_layouts_for_key_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_num_layouts_for_key");
648
if (verbose) {
649
error = dlerror();
650
if (error != NULL) {
651
fprintf(stderr, "%s\n", error);
652
}
653
}
654
// xkb_keymap_num_levels_for_key
655
*(void **) (&xkb_keymap_num_levels_for_key_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_num_levels_for_key");
656
if (verbose) {
657
error = dlerror();
658
if (error != NULL) {
659
fprintf(stderr, "%s\n", error);
660
}
661
}
662
// xkb_keymap_key_get_mods_for_level
663
*(void **) (&xkb_keymap_key_get_mods_for_level_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_key_get_mods_for_level");
664
if (verbose) {
665
error = dlerror();
666
if (error != NULL) {
667
fprintf(stderr, "%s\n", error);
668
}
669
}
670
// xkb_keymap_key_get_syms_by_level
671
*(void **) (&xkb_keymap_key_get_syms_by_level_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_key_get_syms_by_level");
672
if (verbose) {
673
error = dlerror();
674
if (error != NULL) {
675
fprintf(stderr, "%s\n", error);
676
}
677
}
678
// xkb_keymap_key_repeats
679
*(void **) (&xkb_keymap_key_repeats_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_keymap_key_repeats");
680
if (verbose) {
681
error = dlerror();
682
if (error != NULL) {
683
fprintf(stderr, "%s\n", error);
684
}
685
}
686
// xkb_state_new
687
*(void **) (&xkb_state_new_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_new");
688
if (verbose) {
689
error = dlerror();
690
if (error != NULL) {
691
fprintf(stderr, "%s\n", error);
692
}
693
}
694
// xkb_state_ref
695
*(void **) (&xkb_state_ref_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_ref");
696
if (verbose) {
697
error = dlerror();
698
if (error != NULL) {
699
fprintf(stderr, "%s\n", error);
700
}
701
}
702
// xkb_state_unref
703
*(void **) (&xkb_state_unref_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_unref");
704
if (verbose) {
705
error = dlerror();
706
if (error != NULL) {
707
fprintf(stderr, "%s\n", error);
708
}
709
}
710
// xkb_state_get_keymap
711
*(void **) (&xkb_state_get_keymap_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_get_keymap");
712
if (verbose) {
713
error = dlerror();
714
if (error != NULL) {
715
fprintf(stderr, "%s\n", error);
716
}
717
}
718
// xkb_state_update_key
719
*(void **) (&xkb_state_update_key_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_update_key");
720
if (verbose) {
721
error = dlerror();
722
if (error != NULL) {
723
fprintf(stderr, "%s\n", error);
724
}
725
}
726
// xkb_state_update_mask
727
*(void **) (&xkb_state_update_mask_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_update_mask");
728
if (verbose) {
729
error = dlerror();
730
if (error != NULL) {
731
fprintf(stderr, "%s\n", error);
732
}
733
}
734
// xkb_state_key_get_syms
735
*(void **) (&xkb_state_key_get_syms_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_key_get_syms");
736
if (verbose) {
737
error = dlerror();
738
if (error != NULL) {
739
fprintf(stderr, "%s\n", error);
740
}
741
}
742
// xkb_state_key_get_utf8
743
*(void **) (&xkb_state_key_get_utf8_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_key_get_utf8");
744
if (verbose) {
745
error = dlerror();
746
if (error != NULL) {
747
fprintf(stderr, "%s\n", error);
748
}
749
}
750
// xkb_state_key_get_utf32
751
*(void **) (&xkb_state_key_get_utf32_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_key_get_utf32");
752
if (verbose) {
753
error = dlerror();
754
if (error != NULL) {
755
fprintf(stderr, "%s\n", error);
756
}
757
}
758
// xkb_state_key_get_one_sym
759
*(void **) (&xkb_state_key_get_one_sym_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_key_get_one_sym");
760
if (verbose) {
761
error = dlerror();
762
if (error != NULL) {
763
fprintf(stderr, "%s\n", error);
764
}
765
}
766
// xkb_state_key_get_layout
767
*(void **) (&xkb_state_key_get_layout_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_key_get_layout");
768
if (verbose) {
769
error = dlerror();
770
if (error != NULL) {
771
fprintf(stderr, "%s\n", error);
772
}
773
}
774
// xkb_state_key_get_level
775
*(void **) (&xkb_state_key_get_level_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_key_get_level");
776
if (verbose) {
777
error = dlerror();
778
if (error != NULL) {
779
fprintf(stderr, "%s\n", error);
780
}
781
}
782
// xkb_state_serialize_mods
783
*(void **) (&xkb_state_serialize_mods_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_serialize_mods");
784
if (verbose) {
785
error = dlerror();
786
if (error != NULL) {
787
fprintf(stderr, "%s\n", error);
788
}
789
}
790
// xkb_state_serialize_layout
791
*(void **) (&xkb_state_serialize_layout_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_serialize_layout");
792
if (verbose) {
793
error = dlerror();
794
if (error != NULL) {
795
fprintf(stderr, "%s\n", error);
796
}
797
}
798
// xkb_state_mod_name_is_active
799
*(void **) (&xkb_state_mod_name_is_active_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_mod_name_is_active");
800
if (verbose) {
801
error = dlerror();
802
if (error != NULL) {
803
fprintf(stderr, "%s\n", error);
804
}
805
}
806
// xkb_state_mod_names_are_active
807
*(void **) (&xkb_state_mod_names_are_active_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_mod_names_are_active");
808
if (verbose) {
809
error = dlerror();
810
if (error != NULL) {
811
fprintf(stderr, "%s\n", error);
812
}
813
}
814
// xkb_state_mod_index_is_active
815
*(void **) (&xkb_state_mod_index_is_active_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_mod_index_is_active");
816
if (verbose) {
817
error = dlerror();
818
if (error != NULL) {
819
fprintf(stderr, "%s\n", error);
820
}
821
}
822
// xkb_state_mod_indices_are_active
823
*(void **) (&xkb_state_mod_indices_are_active_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_mod_indices_are_active");
824
if (verbose) {
825
error = dlerror();
826
if (error != NULL) {
827
fprintf(stderr, "%s\n", error);
828
}
829
}
830
// xkb_state_key_get_consumed_mods2
831
*(void **) (&xkb_state_key_get_consumed_mods2_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_key_get_consumed_mods2");
832
if (verbose) {
833
error = dlerror();
834
if (error != NULL) {
835
fprintf(stderr, "%s\n", error);
836
}
837
}
838
// xkb_state_key_get_consumed_mods
839
*(void **) (&xkb_state_key_get_consumed_mods_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_key_get_consumed_mods");
840
if (verbose) {
841
error = dlerror();
842
if (error != NULL) {
843
fprintf(stderr, "%s\n", error);
844
}
845
}
846
// xkb_state_mod_index_is_consumed2
847
*(void **) (&xkb_state_mod_index_is_consumed2_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_mod_index_is_consumed2");
848
if (verbose) {
849
error = dlerror();
850
if (error != NULL) {
851
fprintf(stderr, "%s\n", error);
852
}
853
}
854
// xkb_state_mod_index_is_consumed
855
*(void **) (&xkb_state_mod_index_is_consumed_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_mod_index_is_consumed");
856
if (verbose) {
857
error = dlerror();
858
if (error != NULL) {
859
fprintf(stderr, "%s\n", error);
860
}
861
}
862
// xkb_state_mod_mask_remove_consumed
863
*(void **) (&xkb_state_mod_mask_remove_consumed_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_mod_mask_remove_consumed");
864
if (verbose) {
865
error = dlerror();
866
if (error != NULL) {
867
fprintf(stderr, "%s\n", error);
868
}
869
}
870
// xkb_state_layout_name_is_active
871
*(void **) (&xkb_state_layout_name_is_active_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_layout_name_is_active");
872
if (verbose) {
873
error = dlerror();
874
if (error != NULL) {
875
fprintf(stderr, "%s\n", error);
876
}
877
}
878
// xkb_state_layout_index_is_active
879
*(void **) (&xkb_state_layout_index_is_active_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_layout_index_is_active");
880
if (verbose) {
881
error = dlerror();
882
if (error != NULL) {
883
fprintf(stderr, "%s\n", error);
884
}
885
}
886
// xkb_state_led_name_is_active
887
*(void **) (&xkb_state_led_name_is_active_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_led_name_is_active");
888
if (verbose) {
889
error = dlerror();
890
if (error != NULL) {
891
fprintf(stderr, "%s\n", error);
892
}
893
}
894
// xkb_state_led_index_is_active
895
*(void **) (&xkb_state_led_index_is_active_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_state_led_index_is_active");
896
if (verbose) {
897
error = dlerror();
898
if (error != NULL) {
899
fprintf(stderr, "%s\n", error);
900
}
901
}
902
// xkb_compose_table_new_from_locale
903
*(void **) (&xkb_compose_table_new_from_locale_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_compose_table_new_from_locale");
904
if (verbose) {
905
error = dlerror();
906
if (error != NULL) {
907
fprintf(stderr, "%s\n", error);
908
}
909
}
910
// xkb_compose_table_new_from_file
911
*(void **) (&xkb_compose_table_new_from_file_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_compose_table_new_from_file");
912
if (verbose) {
913
error = dlerror();
914
if (error != NULL) {
915
fprintf(stderr, "%s\n", error);
916
}
917
}
918
// xkb_compose_table_new_from_buffer
919
*(void **) (&xkb_compose_table_new_from_buffer_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_compose_table_new_from_buffer");
920
if (verbose) {
921
error = dlerror();
922
if (error != NULL) {
923
fprintf(stderr, "%s\n", error);
924
}
925
}
926
// xkb_compose_table_ref
927
*(void **) (&xkb_compose_table_ref_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_compose_table_ref");
928
if (verbose) {
929
error = dlerror();
930
if (error != NULL) {
931
fprintf(stderr, "%s\n", error);
932
}
933
}
934
// xkb_compose_table_unref
935
*(void **) (&xkb_compose_table_unref_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_compose_table_unref");
936
if (verbose) {
937
error = dlerror();
938
if (error != NULL) {
939
fprintf(stderr, "%s\n", error);
940
}
941
}
942
// xkb_compose_state_new
943
*(void **) (&xkb_compose_state_new_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_compose_state_new");
944
if (verbose) {
945
error = dlerror();
946
if (error != NULL) {
947
fprintf(stderr, "%s\n", error);
948
}
949
}
950
// xkb_compose_state_ref
951
*(void **) (&xkb_compose_state_ref_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_compose_state_ref");
952
if (verbose) {
953
error = dlerror();
954
if (error != NULL) {
955
fprintf(stderr, "%s\n", error);
956
}
957
}
958
// xkb_compose_state_unref
959
*(void **) (&xkb_compose_state_unref_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_compose_state_unref");
960
if (verbose) {
961
error = dlerror();
962
if (error != NULL) {
963
fprintf(stderr, "%s\n", error);
964
}
965
}
966
// xkb_compose_state_get_compose_table
967
*(void **) (&xkb_compose_state_get_compose_table_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_compose_state_get_compose_table");
968
if (verbose) {
969
error = dlerror();
970
if (error != NULL) {
971
fprintf(stderr, "%s\n", error);
972
}
973
}
974
// xkb_compose_state_feed
975
*(void **) (&xkb_compose_state_feed_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_compose_state_feed");
976
if (verbose) {
977
error = dlerror();
978
if (error != NULL) {
979
fprintf(stderr, "%s\n", error);
980
}
981
}
982
// xkb_compose_state_reset
983
*(void **) (&xkb_compose_state_reset_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_compose_state_reset");
984
if (verbose) {
985
error = dlerror();
986
if (error != NULL) {
987
fprintf(stderr, "%s\n", error);
988
}
989
}
990
// xkb_compose_state_get_status
991
*(void **) (&xkb_compose_state_get_status_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_compose_state_get_status");
992
if (verbose) {
993
error = dlerror();
994
if (error != NULL) {
995
fprintf(stderr, "%s\n", error);
996
}
997
}
998
// xkb_compose_state_get_utf8
999
*(void **) (&xkb_compose_state_get_utf8_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_compose_state_get_utf8");
1000
if (verbose) {
1001
error = dlerror();
1002
if (error != NULL) {
1003
fprintf(stderr, "%s\n", error);
1004
}
1005
}
1006
// xkb_compose_state_get_one_sym
1007
*(void **) (&xkb_compose_state_get_one_sym_dylibloader_wrapper_xkbcommon) = dlsym(handle, "xkb_compose_state_get_one_sym");
1008
if (verbose) {
1009
error = dlerror();
1010
if (error != NULL) {
1011
fprintf(stderr, "%s\n", error);
1012
}
1013
}
1014
return 0;
1015
}
1016
1017