integer fdds_next(bin_tag, field_tag)
field_tag is the tag associated with a particular field known by bin_tag. A value of "0" always refers to the entire trace field.
field_name is a string that names a member or object field within field_tag. If field_name is zero length or blank, the returned tag defaults to the first member or object in the structure, field_tag.
integer bin integer tag,ptag integer ndx,rec,ibuf(1) ... tag=fdds_member(bin,0,'RecNum') ndx=1+fdds_index(bin,tag,DDS_INTEGER) rec=ibuf(ndx) ... ! find all trace header tags tag=fdds_member(bin,0,' ') dowhile (tag.ge.0) ptag=fdds_prime(bin,tag) ... tag=fdds_next(bin,tag) enddo
fdds_member Fetch field tag fdds_object Fetch object tag fdds_prev Fetch previous field tag fdds_parent Fetch parent field tag fdds_prime Fetch field prime tag