xcb_generic_iterator_t Struct Reference
[XCB Core API]

Generic iterator. More...

#include <xcb.h>


Data Fields

void * data
int rem
int index


Detailed Description

Generic iterator.

A generic iterator structure.


Field Documentation

Data of the current iterator

Referenced by xcb_arc_end(), xcb_atom_end(), xcb_button_end(), xcb_char2b_end(), xcb_charinfo_end(), xcb_client_message_data_end(), xcb_coloritem_end(), xcb_colormap_end(), xcb_cursor_end(), xcb_damage_damage_end(), xcb_depth_end(), xcb_depth_next(), xcb_drawable_end(), xcb_font_end(), xcb_fontable_end(), xcb_fontprop_end(), xcb_format_end(), xcb_gcontext_end(), xcb_glx_bool32_end(), xcb_glx_context_end(), xcb_glx_context_tag_end(), xcb_glx_drawable_end(), xcb_glx_fbconfig_end(), xcb_glx_float32_end(), xcb_glx_float64_end(), xcb_glx_pbuffer_end(), xcb_glx_pixmap_end(), xcb_glx_window_end(), xcb_host_end(), xcb_host_next(), xcb_keycode_end(), xcb_keysym_end(), xcb_pixmap_end(), xcb_point_end(), xcb_randr_crtc_change_end(), xcb_randr_mode_info_end(), xcb_randr_notify_data_end(), xcb_randr_output_change_end(), xcb_randr_output_property_end(), xcb_randr_refresh_rates_end(), xcb_randr_refresh_rates_next(), xcb_randr_screen_size_end(), xcb_record_client_info_end(), xcb_record_client_info_next(), xcb_record_client_spec_end(), xcb_record_context_end(), xcb_record_element_header_end(), xcb_record_ext_range_end(), xcb_record_range_16_end(), xcb_record_range_8_end(), xcb_record_range_end(), xcb_rectangle_end(), xcb_render_animcursorelt_end(), xcb_render_color_end(), xcb_render_directformat_end(), xcb_render_fixed_end(), xcb_render_glyph_end(), xcb_render_glyphinfo_end(), xcb_render_glyphset_end(), xcb_render_indexvalue_end(), xcb_render_linefix_end(), xcb_render_pictdepth_end(), xcb_render_pictdepth_next(), xcb_render_pictformat_end(), xcb_render_pictforminfo_end(), xcb_render_pictscreen_end(), xcb_render_pictscreen_next(), xcb_render_picture_end(), xcb_render_pictvisual_end(), xcb_render_pointfix_end(), xcb_render_spanfix_end(), xcb_render_transform_end(), xcb_render_trap_end(), xcb_render_trapezoid_end(), xcb_render_triangle_end(), xcb_res_client_end(), xcb_res_type_end(), xcb_rgb_end(), xcb_screen_end(), xcb_screen_next(), xcb_segment_end(), xcb_setup_authenticate_end(), xcb_setup_authenticate_next(), xcb_setup_end(), xcb_setup_failed_end(), xcb_setup_failed_next(), xcb_setup_next(), xcb_setup_request_end(), xcb_setup_request_next(), xcb_shape_kind_end(), xcb_shape_op_end(), xcb_shm_seg_end(), xcb_str_end(), xcb_str_next(), xcb_sync_alarm_end(), xcb_sync_counter_end(), xcb_sync_int64_end(), xcb_sync_systemcounter_end(), xcb_sync_systemcounter_next(), xcb_sync_trigger_end(), xcb_sync_waitcondition_end(), xcb_timecoord_end(), xcb_timestamp_end(), xcb_visualid_end(), xcb_visualtype_end(), xcb_window_end(), xcb_x_print_pcontext_end(), xcb_x_print_printer_end(), xcb_x_print_printer_next(), xcb_x_print_string8_end(), xcb_xevie_event_end(), xcb_xf86dri_drm_clip_rect_end(), xcb_xfixes_region_end(), xcb_xinerama_screen_info_end(), xcb_xv_adaptor_info_end(), xcb_xv_adaptor_info_next(), xcb_xv_attribute_info_end(), xcb_xv_attribute_info_next(), xcb_xv_encoding_end(), xcb_xv_encoding_info_end(), xcb_xv_encoding_info_next(), xcb_xv_format_end(), xcb_xv_image_end(), xcb_xv_image_format_info_end(), xcb_xv_image_next(), xcb_xv_port_end(), xcb_xv_rational_end(), xcb_xvmc_context_end(), xcb_xvmc_subpicture_end(), xcb_xvmc_surface_end(), and xcb_xvmc_surface_info_end().

remaining elements

Referenced by xcb_arc_end(), xcb_atom_end(), xcb_button_end(), xcb_char2b_end(), xcb_charinfo_end(), xcb_client_message_data_end(), xcb_coloritem_end(), xcb_colormap_end(), xcb_cursor_end(), xcb_damage_damage_end(), xcb_depth_end(), xcb_drawable_end(), xcb_font_end(), xcb_fontable_end(), xcb_fontprop_end(), xcb_format_end(), xcb_gcontext_end(), xcb_glx_bool32_end(), xcb_glx_context_end(), xcb_glx_context_tag_end(), xcb_glx_drawable_end(), xcb_glx_fbconfig_end(), xcb_glx_float32_end(), xcb_glx_float64_end(), xcb_glx_pbuffer_end(), xcb_glx_pixmap_end(), xcb_glx_window_end(), xcb_host_end(), xcb_keycode_end(), xcb_keysym_end(), xcb_pixmap_end(), xcb_point_end(), xcb_randr_crtc_change_end(), xcb_randr_mode_info_end(), xcb_randr_notify_data_end(), xcb_randr_output_change_end(), xcb_randr_output_property_end(), xcb_randr_refresh_rates_end(), xcb_randr_screen_size_end(), xcb_record_client_info_end(), xcb_record_client_spec_end(), xcb_record_context_end(), xcb_record_element_header_end(), xcb_record_ext_range_end(), xcb_record_range_16_end(), xcb_record_range_8_end(), xcb_record_range_end(), xcb_rectangle_end(), xcb_render_animcursorelt_end(), xcb_render_color_end(), xcb_render_directformat_end(), xcb_render_fixed_end(), xcb_render_glyph_end(), xcb_render_glyphinfo_end(), xcb_render_glyphset_end(), xcb_render_indexvalue_end(), xcb_render_linefix_end(), xcb_render_pictdepth_end(), xcb_render_pictformat_end(), xcb_render_pictforminfo_end(), xcb_render_pictscreen_end(), xcb_render_picture_end(), xcb_render_pictvisual_end(), xcb_render_pointfix_end(), xcb_render_spanfix_end(), xcb_render_transform_end(), xcb_render_trap_end(), xcb_render_trapezoid_end(), xcb_render_triangle_end(), xcb_res_client_end(), xcb_res_type_end(), xcb_rgb_end(), xcb_screen_end(), xcb_segment_end(), xcb_setup_authenticate_end(), xcb_setup_end(), xcb_setup_failed_end(), xcb_setup_request_end(), xcb_shape_kind_end(), xcb_shape_op_end(), xcb_shm_seg_end(), xcb_str_end(), xcb_sync_alarm_end(), xcb_sync_counter_end(), xcb_sync_int64_end(), xcb_sync_systemcounter_end(), xcb_sync_trigger_end(), xcb_sync_waitcondition_end(), xcb_timecoord_end(), xcb_timestamp_end(), xcb_visualid_end(), xcb_visualtype_end(), xcb_window_end(), xcb_x_print_pcontext_end(), xcb_x_print_printer_end(), xcb_x_print_string8_end(), xcb_xevie_event_end(), xcb_xf86dri_drm_clip_rect_end(), xcb_xfixes_region_end(), xcb_xinerama_screen_info_end(), xcb_xv_adaptor_info_end(), xcb_xv_attribute_info_end(), xcb_xv_encoding_end(), xcb_xv_encoding_info_end(), xcb_xv_format_end(), xcb_xv_image_end(), xcb_xv_image_format_info_end(), xcb_xv_port_end(), xcb_xv_rational_end(), xcb_xvmc_context_end(), xcb_xvmc_subpicture_end(), xcb_xvmc_surface_end(), and xcb_xvmc_surface_info_end().

index of the current iterator

Referenced by xcb_arc_end(), xcb_atom_end(), xcb_button_end(), xcb_char2b_end(), xcb_charinfo_end(), xcb_client_message_data_end(), xcb_coloritem_end(), xcb_colormap_end(), xcb_cursor_end(), xcb_damage_damage_end(), xcb_depth_end(), xcb_depth_next(), xcb_drawable_end(), xcb_font_end(), xcb_fontable_end(), xcb_fontprop_end(), xcb_format_end(), xcb_gcontext_end(), xcb_glx_bool32_end(), xcb_glx_context_end(), xcb_glx_context_tag_end(), xcb_glx_drawable_end(), xcb_glx_fbconfig_end(), xcb_glx_float32_end(), xcb_glx_float64_end(), xcb_glx_pbuffer_end(), xcb_glx_pixmap_end(), xcb_glx_window_end(), xcb_host_end(), xcb_host_next(), xcb_keycode_end(), xcb_keysym_end(), xcb_pixmap_end(), xcb_point_end(), xcb_randr_crtc_change_end(), xcb_randr_mode_info_end(), xcb_randr_notify_data_end(), xcb_randr_output_change_end(), xcb_randr_output_property_end(), xcb_randr_refresh_rates_end(), xcb_randr_refresh_rates_next(), xcb_randr_screen_size_end(), xcb_record_client_info_end(), xcb_record_client_info_next(), xcb_record_client_spec_end(), xcb_record_context_end(), xcb_record_element_header_end(), xcb_record_ext_range_end(), xcb_record_range_16_end(), xcb_record_range_8_end(), xcb_record_range_end(), xcb_rectangle_end(), xcb_render_animcursorelt_end(), xcb_render_color_end(), xcb_render_directformat_end(), xcb_render_fixed_end(), xcb_render_glyph_end(), xcb_render_glyphinfo_end(), xcb_render_glyphset_end(), xcb_render_indexvalue_end(), xcb_render_linefix_end(), xcb_render_pictdepth_end(), xcb_render_pictdepth_next(), xcb_render_pictformat_end(), xcb_render_pictforminfo_end(), xcb_render_pictscreen_end(), xcb_render_pictscreen_next(), xcb_render_picture_end(), xcb_render_pictvisual_end(), xcb_render_pointfix_end(), xcb_render_spanfix_end(), xcb_render_transform_end(), xcb_render_trap_end(), xcb_render_trapezoid_end(), xcb_render_triangle_end(), xcb_res_client_end(), xcb_res_type_end(), xcb_rgb_end(), xcb_screen_end(), xcb_screen_next(), xcb_segment_end(), xcb_setup_authenticate_end(), xcb_setup_authenticate_next(), xcb_setup_end(), xcb_setup_failed_end(), xcb_setup_failed_next(), xcb_setup_next(), xcb_setup_request_end(), xcb_setup_request_next(), xcb_shape_kind_end(), xcb_shape_op_end(), xcb_shm_seg_end(), xcb_str_end(), xcb_str_next(), xcb_sync_alarm_end(), xcb_sync_counter_end(), xcb_sync_int64_end(), xcb_sync_systemcounter_end(), xcb_sync_systemcounter_next(), xcb_sync_trigger_end(), xcb_sync_waitcondition_end(), xcb_timecoord_end(), xcb_timestamp_end(), xcb_visualid_end(), xcb_visualtype_end(), xcb_window_end(), xcb_x_print_pcontext_end(), xcb_x_print_printer_end(), xcb_x_print_printer_next(), xcb_x_print_string8_end(), xcb_xevie_event_end(), xcb_xf86dri_drm_clip_rect_end(), xcb_xfixes_region_end(), xcb_xinerama_screen_info_end(), xcb_xv_adaptor_info_end(), xcb_xv_adaptor_info_next(), xcb_xv_attribute_info_end(), xcb_xv_attribute_info_next(), xcb_xv_encoding_end(), xcb_xv_encoding_info_end(), xcb_xv_encoding_info_next(), xcb_xv_format_end(), xcb_xv_image_end(), xcb_xv_image_format_info_end(), xcb_xv_image_next(), xcb_xv_port_end(), xcb_xv_rational_end(), xcb_xvmc_context_end(), xcb_xvmc_subpicture_end(), xcb_xvmc_surface_end(), and xcb_xvmc_surface_info_end().


The documentation for this struct was generated from the following file:

Generated on Sun Jul 27 21:19:02 2008 for XCB by  doxygen 1.5.6