int main(void)
{
const char *name, *value;
r = gta_create_header(&header);
return 1;
}
r = gta_set_components(header, 3, components, NULL);
return 1;
}
r = gta_set_dimensions(header, 2, dimensions);
return 1;
}
taglist = gta_get_global_taglist(header);
r = gta_set_tag(taglist, "PRODUCER", "FOO");
return 1;
}
value = gta_get_tag(taglist, "X-BAR");
if (!value) {
}
else if (value[0] == '\0') {
}
else {
}
r = gta_unset_tag(taglist, "X-FOO");
return 1;
}
gta_unset_all_tags(taglist);
tags = gta_get_tags(taglist);
for (t = 0; t < tags; t++) {
name = gta_get_tag_name(taglist, t);
value = gta_get_tag_value(taglist, t);
}
taglist = gta_get_dimension_taglist(header, 0);
r = gta_set_tag(taglist, "INTERPRETATION", "X");
return 1;
}
taglist = gta_get_dimension_taglist(header, 1);
r = gta_set_tag(taglist, "INTERPRETATION", "Y");
return 1;
}
taglist = gta_get_component_taglist(header, 0);
r = gta_set_tag(taglist, "INTERPRETATION", "X-FOO");
return 1;
}
taglist = gta_get_component_taglist(header, 1);
r = gta_set_tag(taglist, "UNIT", "m");
return 1;
}
taglist = gta_get_component_taglist(header, 2);
r = gta_set_tag(taglist, "X-FOO", "BAR");
return 1;
}
gta_destroy_header(header);
return 0;
}