text: /*******************************************************************
   * File automatically generated by rebuild_wrappers.py (v2.0.0.10) *
   *******************************************************************/
  #ifndef __wrappedlibxcbTYPES_H_
  #define __wrappedlibxcbTYPES_H_
  
  #ifndef LIBNAME
  #error You should only #include this file inside a wrapped*.c file
  #endif
  #ifndef ADDED_FUNCTIONS
  #define ADDED_FUNCTIONS() 
  #endif
  
  typedef my_xcb_cookie_t (*xFp_t)(void*);
  typedef my_xcb_XXX_iterator_t (*XFp_t)(void*);
  typedef my_xcb_cookie_t (*xFpC_t)(void*, uint8_t);
  typedef my_xcb_cookie_t (*xFpu_t)(void*, uint32_t);
  typedef my_xcb_cookie_t (*xFpp_t)(void*, void*);
  typedef my_xcb_cookie_t (*xFpCC_t)(void*, uint8_t, uint8_t);
  typedef my_xcb_cookie_t (*xFpup_t)(void*, uint32_t, void*);
  typedef my_xcb_cookie_t (*xFppp_t)(void*, void*, void*);
  typedef my_xcb_cookie_t (*xFpCWp_t)(void*, uint8_t, uint16_t, void*);
  typedef my_xcb_cookie_t (*xFpCuW_t)(void*, uint8_t, uint32_t, uint16_t);
  typedef my_xcb_cookie_t (*xFpCuu_t)(void*, uint8_t, uint32_t, uint32_t);
  typedef my_xcb_cookie_t (*xFpuWp_t)(void*, uint32_t, uint16_t, void*);
  typedef my_xcb_cookie_t (*xFpuuu_t)(void*, uint32_t, uint32_t, uint32_t);
  typedef my_xcb_cookie_t (*xFpuup_t)(void*, uint32_t, uint32_t, void*);
  typedef my_xcb_cookie_t (*xFpCuup_t)(void*, uint8_t, uint32_t, uint32_t, void*);
  typedef my_xcb_cookie_t (*xFpCppp_t)(void*, uint8_t, void*, void*, void*);
  typedef my_xcb_cookie_t (*xFpuWWW_t)(void*, uint32_t, uint16_t, uint16_t, uint16_t);
  typedef my_xcb_cookie_t (*xFpuuWW_t)(void*, uint32_t, uint32_t, uint16_t, uint16_t);
  typedef my_xcb_cookie_t (*xFpuuup_t)(void*, uint32_t, uint32_t, uint32_t, void*);
  typedef my_xcb_cookie_t (*xFpCuuCC_t)(void*, uint8_t, uint32_t, uint32_t, uint8_t, uint8_t);
  typedef my_xcb_cookie_t (*xFpCuuWW_t)(void*, uint8_t, uint32_t, uint32_t, uint16_t, uint16_t);
  typedef my_xcb_cookie_t (*xFpCuuup_t)(void*, uint8_t, uint32_t, uint32_t, uint32_t, void*);
  typedef my_xcb_cookie_t (*xFpuuuuu_t)(void*, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t);
  typedef my_xcb_cookie_t (*xFpCuwwWW_t)(void*, uint8_t, uint32_t, int16_t, int16_t, uint16_t, uint16_t);
  typedef my_xcb_cookie_t (*xFpCuWCCC_t)(void*, uint8_t, uint32_t, uint16_t, uint8_t, uint8_t, uint8_t);
  typedef my_xcb_cookie_t (*xFpCuuwwp_t)(void*, uint8_t, uint32_t, uint32_t, int16_t, int16_t, void*);
  typedef my_xcb_cookie_t (*xFpCuuuuu_t)(void*, uint8_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t);
  typedef my_xcb_cookie_t (*xFpCuwwWWu_t)(void*, uint8_t, uint32_t, int16_t, int16_t, uint16_t, uint16_t, uint32_t);
  typedef my_xcb_cookie_t (*xFpCuuuCup_t)(void*, uint8_t, uint32_t, uint32_t, uint32_t, uint8_t, uint32_t, void*);
  typedef my_xcb_cookie_t (*xFpCuWCCuuu_t)(void*, uint8_t, uint32_t, uint16_t, uint8_t, uint8_t, uint32_t, uint32_t, uint32_t);
  typedef my_xcb_cookie_t (*xFpuuwwWWww_t)(void*, uint32_t, uint32_t, int16_t, int16_t, uint16_t, uint16_t, int16_t, int16_t);
  typedef my_xcb_cookie_t (*xFpCuWCCuuCW_t)(void*, uint8_t, uint32_t, uint16_t, uint8_t, uint8_t, uint32_t, uint32_t, uint8_t, uint16_t);
  typedef my_xcb_cookie_t (*xFpuuuwwwwWW_t)(void*, uint32_t, uint32_t, uint32_t, int16_t, int16_t, int16_t, int16_t, uint16_t, uint16_t);
  typedef my_xcb_cookie_t (*xFpCuuWWwwCCup_t)(void*, uint8_t, uint32_t, uint32_t, uint16_t, uint16_t, int16_t, int16_t, uint8_t, uint8_t, uint32_t, void*);
  typedef my_xcb_cookie_t (*xFpuuuWWWWWWWW_t)(void*, uint32_t, uint32_t, uint32_t, uint16_t, uint16_t, uint16_t, uint16_t, uint16_t, uint16_t, uint16_t, uint16_t);
  typedef my_xcb_cookie_t (*xFpCuuwwWWWWuup_t)(void*, uint8_t, uint32_t, uint32_t, int16_t, int16_t, uint16_t, uint16_t, uint16_t, uint16_t, uint32_t, uint32_t, void*);
  
  #define SUPER() ADDED_FUNCTIONS() \
  	GO(xcb_get_input_focus, xFp_t) \
  	GO(xcb_get_modifier_mapping, xFp_t) \
  	GO(xcb_grab_server, xFp_t) \
  	GO(xcb_ungrab_server, xFp_t) \
  	GO(xcb_depth_visuals_iterator, XFp_t) \
  	GO(xcb_screen_allowed_depths_iterator, XFp_t) \
  	GO(xcb_setup_pixmap_formats_iterator, XFp_t) \
  	GO(xcb_setup_roots_iterator, XFp_t) \
  	GO(xcb_bell, xFpC_t) \
  	GO(xcb_close_font, xFpu_t) \
  	GO(xcb_close_font_checked, xFpu_t) \
  	GO(xcb_destroy_window, xFpu_t) \
  	GO(xcb_free_colormap, xFpu_t) \
  	GO(xcb_free_colormap_checked, xFpu_t) \
  	GO(xcb_free_gc, xFpu_t) \
  	GO(xcb_free_pixmap, xFpu_t) \
  	GO(xcb_get_atom_name, xFpu_t) \
  	GO(xcb_get_geometry, xFpu_t) \
  	GO(xcb_get_geometry_unchecked, xFpu_t) \
  	GO(xcb_get_selection_owner, xFpu_t) \
  	GO(xcb_get_selection_owner_unchecked, xFpu_t) \
  	GO(xcb_get_window_attributes, xFpu_t) \
  	GO(xcb_get_window_attributes_unchecked, xFpu_t) \
  	GO(xcb_map_subwindows, xFpu_t) \
  	GO(xcb_map_window, xFpu_t) \
  	GO(xcb_map_window_checked, xFpu_t) \
  	GO(xcb_query_pointer, xFpu_t) \
  	GO(xcb_query_tree, xFpu_t) \
  	GO(xcb_query_tree_unchecked, xFpu_t) \
  	GO(xcb_ungrab_keyboard, xFpu_t) \
  	GO(xcb_ungrab_keyboard_checked, xFpu_t) \
  	GO(xcb_ungrab_pointer, xFpu_t) \
  	GO(xcb_unmap_window, xFpu_t) \
  	GO(xcb_free_cursor, xFpp_t) \
  	GO(xcb_get_keyboard_mapping, xFpCC_t) \
  	GO(xcb_change_keyboard_control, xFpup_t) \
  	GO(xcb_delete_property, xFppp_t) \
  	GO(xcb_intern_atom, xFpCWp_t) \
  	GO(xcb_intern_atom_unchecked, xFpCWp_t) \
  	GO(xcb_ungrab_button, xFpCuW_t) \
  	GO(xcb_ungrab_button_checked, xFpCuW_t) \
  	GO(xcb_ungrab_key, xFpCuW_t) \
  	GO(xcb_ungrab_key_checked, xFpCuW_t) \
  	GO(xcb_set_input_focus, xFpCuu_t) \
  	GO(xcb_configure_window, xFpuWp_t) \
  	GO(xcb_open_font, xFpuWp_t) \
  	GO(xcb_open_font_checked, xFpuWp_t) \
  	GO(xcb_set_selection_owner, xFpuuu_t) \
  	GO(xcb_change_gc, xFpuup_t) \
  	GO(xcb_change_gc_checked, xFpuup_t) \
  	GO(xcb_change_window_attributes, xFpuup_t) \
  	GO(xcb_change_window_attributes_checked, xFpuup_t) \
  	GO(xcb_query_text_extents, xFpuup_t) \
  	GO(xcb_send_event, xFpCuup_t) \
  	GO(xcb_create_colormap, xFpCppp_t) \
  	GO(xcb_alloc_color, xFpuWWW_t) \
  	GO(xcb_reparent_window, xFpuuWW_t) \
  	GO(xcb_translate_coordinates, xFpuuWW_t) \
  	GO(xcb_translate_coordinates_unchecked, xFpuuWW_t) \
  	GO(xcb_create_gc, xFpuuup_t) \
  	GO(xcb_create_gc_checked, xFpuuup_t) \
  	GO(xcb_poly_arc, xFpuuup_t) \
  	GO(xcb_poly_fill_rectangle, xFpuuup_t) \
  	GO(xcb_poly_rectangle, xFpuuup_t) \
  	GO(xcb_poly_segment, xFpuuup_t) \
  	GO(xcb_grab_keyboard, xFpCuuCC_t) \
  	GO(xcb_create_pixmap, xFpCuuWW_t) \
  	GO(xcb_poly_line, xFpCuuup_t) \
  	GO(xcb_poly_line_checked, xFpCuuup_t) \
  	GO(xcb_poly_point, xFpCuuup_t) \
  	GO(xcb_convert_selection, xFpuuuuu_t) \
  	GO(xcb_clear_area, xFpCuwwWW_t) \
  	GO(xcb_grab_key, xFpCuWCCC_t) \
  	GO(xcb_grab_key_checked, xFpCuWCCC_t) \
  	GO(xcb_image_text_8, xFpCuuwwp_t) \
  	GO(xcb_image_text_8_checked, xFpCuuwwp_t) \
  	GO(xcb_get_property, xFpCuuuuu_t) \
  	GO(xcb_get_property_unchecked, xFpCuuuuu_t) \
  	GO(xcb_get_image, xFpCuwwWWu_t) \
  	GO(xcb_get_image_unchecked, xFpCuwwWWu_t) \
  	GO(xcb_change_property, xFpCuuuCup_t) \
  	GO(xcb_change_property_checked, xFpCuuuCup_t) \
  	GO(xcb_grab_pointer, xFpCuWCCuuu_t) \
  	GO(xcb_warp_pointer, xFpuuwwWWww_t) \
  	GO(xcb_grab_button, xFpCuWCCuuCW_t) \
  	GO(xcb_grab_button_checked, xFpCuWCCuuCW_t) \
  	GO(xcb_copy_area, xFpuuuwwwwWW_t) \
  	GO(xcb_put_image, xFpCuuWWwwCCup_t) \
  	GO(xcb_create_cursor, xFpuuuWWWWWWWW_t) \
  	GO(xcb_create_glyph_cursor, xFpuuuWWWWWWWW_t) \
  	GO(xcb_create_window, xFpCuuwwWWWWuup_t) \
  	GO(xcb_create_window_checked, xFpCuuwwWWWWuup_t)
  
  #endif // __wrappedlibxcbTYPES_H_
  