Lines Matching refs:info
43 PackageInfo* info = this;
44 while (info != NULL) {
45 PackageInfo* next = info->listNext;
46 delete info;
47 info = next;
118 const BPackageInfo* info = it.Next();
119 if (newMap->AddNewPackageInfo(*info) != B_OK)
126 void AddPackageInfo(PackageInfo* info)
128 if (PackageInfo* oldInfo = Lookup(info->Name())) {
129 info->listNext = oldInfo->listNext;
130 oldInfo->listNext = info;
132 Insert(info);
139 PackageInfo* info = new(std::nothrow) PackageInfo(oldInfo);
140 if (info == NULL)
142 ObjectDeleter<PackageInfo> infoDeleter(info);
144 status_t error = info->InitCheck();
155 PackageInfo* info = Clear(true);
156 while (info != NULL) {
157 PackageInfo* next = info->hashNext;
158 info->DeleteList();
159 info = next;
240 BPackageInfoSet::AddInfo(const BPackageInfo& info)
245 return fPackageMap->AddNewPackageInfo(info);