PackageItem
file = static_cast<PackageItem *>(fFiles.RemoveItem((int32)0));
PackageInfo::_AddItem(PackageItem *item, uint64 size, uint32 groups,
PackageItem *item = NULL;
PackageItem *file = 0;
void _AddItem(PackageItem *item, uint64 size, uint32 groups,
PackageItem* item = static_cast<PackageItem*>(type->items.ItemAt(i));
PackageItem(parent, path, type, ctime, mtime, offset, size),
PackageItem::PackageItem(BFile* parent, const BString& path, uint8 type,
PackageItem::~PackageItem()
PackageItem::SetTo(BFile* parent, const BString& path, uint8 type, uint32 ctime,
PackageItem::InitPath(const char* path, BPath* destination)
PackageItem::HandleAttributes(BPath *destination, BNode *node,
PackageItem::ParseAttribute(uint8* buffer, BNode* node, char** attrName,
PackageItem::SkipAttribute(uint8* buffer, bool* attrStarted, bool* done)
PackageItem::ParseData(uint8* buffer, BFile* file, uint64 originalSize,
PackageItem(parent, path, type, 0, 0, offset, size),
PackageItem(parent, path, type, ctime, mtime, offset, size)
PackageItem(parent, path, type, ctime, mtime, offset, size),
class PackageDirectory : public PackageItem {
class PackageScript : public PackageItem {
class PackageFile : public PackageItem {
class PackageLink : public PackageItem {
class PackageItem {
PackageItem(BFile* parent, const BString& path,
virtual ~PackageItem();
PackageView::ItemExists(PackageItem& item, BPath& path, int32& policy)
int32 ItemExists(PackageItem& item,
PackageItem::Update(BView *owner, const BFont *font)
PackageItem::CalculateZoomWidths(BView *owner)
PackageItem::NameCompare(PackageItem* item)
PackageItem::SetDownloadProgress(float percent)
PackageItem* first = (PackageItem*)item1;
PackageItem* second = (PackageItem*)item2;
PackageItem* item = new PackageItem(name, simpleVersion.String(),
PackageItem* item = dynamic_cast<PackageItem*>(FullListItemAt(i));
PackageItem* pItem = dynamic_cast<PackageItem*>(item);
PackageItem::PackageItem(const char* name, const char* simple_version,
PackageItem::DrawItem(BView* owner, BRect item_rect, bool complete)
PackageItem::_DrawBar(BPoint where, BView* view, icon_size which)
PackageItem* fLastProgressItem;
class PackageItem : public BListItem {
PackageItem(const char* name,
int NameCompare(PackageItem* item);