Searched refs:PackageAttribute (Results 1 - 3 of 3) sorted by relevance

/haiku/headers/private/package/hpkg/
H A DWriterImplBase.h85 struct PackageAttribute : struct in class:BPackageKit::BHPKG::BPrivate::WriterImplBase
86 public DoublyLinkedListLinkImpl<PackageAttribute>,
89 DoublyLinkedList<PackageAttribute> children;
91 PackageAttribute(BHPKGAttributeID id_, uint8 type,
93 ~PackageAttribute();
95 void AddChild(PackageAttribute* child);
101 typedef DoublyLinkedList<PackageAttribute> PackageAttributeList;
125 PackageAttribute* AddStringAttribute(BHPKGAttributeID id,
127 DoublyLinkedList<PackageAttribute>& list);
180 inline PackageAttribute* _AddStringAttributeIfNotEmpt
[all...]
/haiku/src/kits/package/hpkg/
H A DWriterImplBase.cpp183 // #pragma mark - PackageAttribute
186 WriterImplBase::PackageAttribute::PackageAttribute(BHPKGAttributeID id_, function in class:BPackageKit::BHPKG::BPrivate::WriterImplBase::PackageAttribute
196 WriterImplBase::PackageAttribute::~PackageAttribute()
203 WriterImplBase::PackageAttribute::AddChild(PackageAttribute* child)
210 WriterImplBase::PackageAttribute::_DeleteChildren()
212 while (PackageAttribute* child = children.RemoveHead())
403 PackageAttribute* flag
[all...]
H A DRepositoryWriterImpl.cpp431 PackageAttribute* packageAttribute = AddStringAttribute(

Completed in 93 milliseconds