Home | History | Annotate | Download | only in toolutil

Lines Matching refs:Item

16 *   Companion file to package.cpp. Deals with details of ICU data item formats.
17 * Used for item dependencies.
38 /* item formats in common */
57 // a data item in native-platform form ------------------------------------- ***
64 NativeItem(const Item *item, UDataSwapFn *swap) : swapped(NULL) {
65 setItem(item, swap);
80 void setItem(const Item *item, UDataSwapFn *swap) {
81 pItem=item;
116 const Item *pItem;
126 * assemble the target item name from the source item name, an ID
136 // get the item basename
152 fprintf(stderr, "icupkg/makeTargetName(%s) target item name length %ld too long\n",
174 /* assemble the target item name from the item's parent item name */
181 // get the item basename
189 // get the item suffix
200 // get the parent item name by truncating the last part of this item's name */
204 // no '_' in the item name: the parent is the root bundle
208 // the item itself is "root", which does not depend on a parent
277 * Enumerate one resource item and its children and extract dependencies from
325 Resource item=res_getTableItemByIndex(pResData, res, i, &itemKey);
328 item, itemKey,
335 itemName, res, i, itemKey, item);
346 Resource item=res_getArrayItem(pResData, res, i);
349 item, NULL,
356 itemName, res, i, item);
408 // TODO: Cache the native version in the Item itself.
573 // enumerate dependencies of a package item -------------------------------- ***
576 Package::enumDependencies(Item *pItem, void *context, CheckDependency check) {