The following are brief descriptions of the utility library functions
which pertain to tags and tag lusts.
Table 37-6: Utility Tag Functions
______________________________________________________________________
| |
| Function Description |
|======================================================================|
| allocatetagitems() allocate a tagitem array (or chain). |
| freetagitems() frees allocated tagitem lists. |
|----------------------------------------------------------------------|
| clonetagitems() copies a tagitem list. |
| refreshtagitemclones() rejuvenates a clone from the original. |
|----------------------------------------------------------------------|
| findtagitem() scans tagitem list for a tag. |
| gettagdata() obtain data corresponding to tag. |
| nexttagitem() iterate tagitem lists. |
| taginarray() check if a tag value appears in a tag array. |
|----------------------------------------------------------------------|
| filtertagchanges() eliminate tagitems which specify no change. |
| filtertagitems() remove selected items from a tagitem list. |
| maptags() convert ti_tag values in a list via map |
|----------------------------------------------------------------------|
| packbooltags() builds a "flag" word from a tagitem list. |
|______________________________________________________________________|