Searched refs:PackageDirectory (Results 1 - 11 of 11) sorted by relevance
/haiku/src/add-ons/kernel/file_systems/packagefs/package/ |
H A D | PackageDirectory.h | 14 class PackageDirectory : public PackageNode, class in inherits:PackageNode,DoublyLinkedListLinkImpl 15 public DoublyLinkedListLinkImpl<PackageDirectory> { 20 PackageDirectory(Package* package, mode_t mode); 21 virtual ~PackageDirectory(); 32 bool HasPrecedenceOver(const PackageDirectory* other) 41 PackageDirectory::FirstChild() const 48 PackageDirectory::NextChild(PackageNode* node) const 54 typedef DoublyLinkedList<PackageDirectory> PackageDirectoryList;
|
H A D | PackageDirectory.cpp | 7 #include "PackageDirectory.h" 13 CLASS_CACHE(PackageDirectory); variable 16 PackageDirectory::PackageDirectory(Package* package, mode_t mode) function in class:PackageDirectory 23 PackageDirectory::~PackageDirectory() 31 PackageDirectory::AddChild(PackageNode* node) 39 PackageDirectory::RemoveChild(PackageNode* node) 47 PackageDirectory::HasPrecedenceOver(const PackageDirectory* othe [all...] |
H A D | PackageNode.h | 22 class PackageDirectory; 37 PackageDirectory* Parent() const { return fParent; } 40 virtual status_t Init(PackageDirectory* parent, 87 PackageDirectory* fParent;
|
H A D | PackageNode.cpp | 44 PackageNode::Init(PackageDirectory* parent, const String& name)
|
H A D | Package.cpp | 28 #include "PackageDirectory.h" 115 PackageDirectory* parentDir = NULL; 117 parentDir = dynamic_cast<PackageDirectory*>( 160 node = new PackageDirectory(fPackage, mode);
|
/haiku/src/add-ons/kernel/file_systems/packagefs/nodes/ |
H A D | UnpackingDirectory.cpp | 53 if (PackageDirectory* packageDirectory = fPackageDirectories.Head()) 62 if (PackageDirectory* packageDirectory = fPackageDirectories.Head()) 71 if (PackageDirectory* packageDirectory = fPackageDirectories.Head()) 80 if (PackageDirectory* packageDirectory = fPackageDirectories.Head()) 108 PackageDirectory* packageDirectory 109 = dynamic_cast<PackageDirectory*>(packageNode); 111 PackageDirectory* other = fPackageDirectories.Head(); 129 fPackageDirectories.Remove(dynamic_cast<PackageDirectory*>(packageNode)); 133 PackageDirectory* newestNode = fPackageDirectories.Head(); 138 while (PackageDirectory* otherNod [all...] |
/haiku/src/system/boot/loader/file_systems/packagefs/ |
H A D | packagefs.cpp | 57 struct PackageDirectory; 86 status_t Init(PackageDirectory* parentDir, const char* name, ino_t nodeID) 131 PackageDirectory* fParentDirectory; 197 // #pragma mark - PackageDirectory 200 struct PackageDirectory : PackageNode { struct in namespace:PackageFS 201 PackageDirectory(PackageVolume* volume, mode_t mode) function in struct:PackageFS::PackageDirectory 207 ~PackageDirectory() 344 PackageDirectory* RootDirectory() 363 PackageDirectory fRootDirectory; 397 PackageDirectory* parentDi [all...] |
/haiku/src/apps/packageinstaller/ |
H A D | PackageItem.h | 117 class PackageDirectory : public PackageItem { class in inherits:PackageItem 119 PackageDirectory(BFile* parent, const BString& path,
|
H A D | PackageItem.cpp | 801 // #pragma mark - PackageDirectory 804 PackageDirectory::PackageDirectory(BFile* parent, const BString& path, function in class:PackageDirectory 813 PackageDirectory::DoInstall(const char* path, ItemState* state) 850 PackageDirectory::ItemKind()
|
H A D | PackageInfo.cpp | 979 item = new PackageDirectory(fPackageFile, itemPath,
|
/haiku/src/add-ons/kernel/file_systems/packagefs/volume/ |
H A D | Volume.cpp | 1074 if (PackageDirectory* packageDirectory 1075 = dynamic_cast<PackageDirectory*>(packageNode)) { 1087 PackageDirectory* packageDirectory = packageNode->Parent(); 1137 if (PackageDirectory* packageDirectory 1138 = dynamic_cast<PackageDirectory*>(packageNode)) { 1152 PackageDirectory* packageDirectory = packageNode->Parent();
|
Completed in 87 milliseconds