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. | |______________________________________________________________________|