## Documentation

Table of Contents
Class Inheritance Tree
Widget Screenshots
Package groups

## Index

Package: Iterator (generic)

- Goto spec source

# Description

    generic
          type Data_Type (<>) is private;
       package Iterator is

# Types

### Data_Type

- Goto declaration in source

    type Data_Type (<>) is private;

### Data_Type_Access

- Goto declaration in source

    type Data_Type_Access is access all Data_Type;

### Gtk_Text_Tag_Table_Proc

- Goto declaration in source

    type Gtk_Text_Tag_Table_Proc is access
            procedure (Tag  : access Gtk.Text_Tag.Gtk_Text_Tag_Record'Class;
                       Data : Data_Type_Access);

# Subprograms & Entries

### Foreach

- Goto spec in source

    procedure Foreach (Table: access Gtk_Text_Tag_Table_Record;Proc: Gtk_Text_Tag_Table_Proc;Data: Data_Type_Access);

Call Proc on each tag in Table, with user data Data.