/*
* call-seq:
* fis.each {|fi| do_something } -> fis
*
* Iterate through the FieldInfo objects.
*/
static VALUE
frt_fis_each(VALUE self)
{
int i;
FieldInfos *fis = (FieldInfos *)DATA_PTR(self);
for (i = 0; i < fis->size; i++) {
rb_yield(frt_get_field_info(fis->fields[i]));
}
return self;
}