fInstalledItems
fInstalledItems.AddItem(new BString(itemPath)); // Or maybe BPath better?
return fInstalledItems.AddItem(new BString(itemName));
uint32 i, count = fInstalledItems.CountItems();
iter = static_cast<BString *>(fInstalledItems.ItemAt(count - i - 1));
fInstalledItems.RemoveItem(count - i - 1);
int32 i, count = fInstalledItems.CountItems();
iter = static_cast<BString *>(fInstalledItems.ItemAt(i));
for (int32 i = fInstalledItems.CountItems() - 1; i >= 0; i--)
delete static_cast<BString*>(fInstalledItems.ItemAtFast(i));
fInstalledItems.MakeEmpty();
BList fInstalledItems;