Symbol: PackageAttribute
headers/private/package/hpkg/WriterImplBase.h
101
typedef DoublyLinkedList<PackageAttribute> PackageAttributeList;
headers/private/package/hpkg/WriterImplBase.h
123
PackageAttribute* AddStringAttribute(BHPKGAttributeID id,
headers/private/package/hpkg/WriterImplBase.h
125
DoublyLinkedList<PackageAttribute>& list);
headers/private/package/hpkg/WriterImplBase.h
178
inline PackageAttribute* _AddStringAttributeIfNotEmpty(
headers/private/package/hpkg/WriterImplBase.h
180
DoublyLinkedList<PackageAttribute>& list);
headers/private/package/hpkg/WriterImplBase.h
183
DoublyLinkedList<PackageAttribute>& list);
headers/private/package/hpkg/WriterImplBase.h
279
inline WriterImplBase::PackageAttribute*
headers/private/package/hpkg/WriterImplBase.h
281
const BString& value, DoublyLinkedList<PackageAttribute>& list)
headers/private/package/hpkg/WriterImplBase.h
85
struct PackageAttribute :
headers/private/package/hpkg/WriterImplBase.h
86
public DoublyLinkedListLinkImpl<PackageAttribute>,
headers/private/package/hpkg/WriterImplBase.h
89
DoublyLinkedList<PackageAttribute> children;
headers/private/package/hpkg/WriterImplBase.h
91
PackageAttribute(BHPKGAttributeID id_, uint8 type,
headers/private/package/hpkg/WriterImplBase.h
93
~PackageAttribute();
headers/private/package/hpkg/WriterImplBase.h
95
void AddChild(PackageAttribute* child);
src/kits/package/hpkg/RepositoryWriterImpl.cpp
432
PackageAttribute* packageAttribute = AddStringAttribute(
src/kits/package/hpkg/WriterImplBase.cpp
186
WriterImplBase::PackageAttribute::PackageAttribute(BHPKGAttributeID id_,
src/kits/package/hpkg/WriterImplBase.cpp
196
WriterImplBase::PackageAttribute::~PackageAttribute()
src/kits/package/hpkg/WriterImplBase.cpp
203
WriterImplBase::PackageAttribute::AddChild(PackageAttribute* child)
src/kits/package/hpkg/WriterImplBase.cpp
210
WriterImplBase::PackageAttribute::_DeleteChildren()
src/kits/package/hpkg/WriterImplBase.cpp
212
while (PackageAttribute* child = children.RemoveHead())
src/kits/package/hpkg/WriterImplBase.cpp
403
PackageAttribute* flags = new PackageAttribute(
src/kits/package/hpkg/WriterImplBase.cpp
410
PackageAttribute* architecture = new PackageAttribute(
src/kits/package/hpkg/WriterImplBase.cpp
444
PackageAttribute* provides = AddStringAttribute(
src/kits/package/hpkg/WriterImplBase.cpp
483
PackageAttribute* attribute = AddStringAttribute(
src/kits/package/hpkg/WriterImplBase.cpp
488
PackageAttribute* isDirectoryAttribute = new PackageAttribute(
src/kits/package/hpkg/WriterImplBase.cpp
497
PackageAttribute* updateTypeAttribute = new PackageAttribute(
src/kits/package/hpkg/WriterImplBase.cpp
511
PackageAttribute* attribute = AddStringAttribute(
src/kits/package/hpkg/WriterImplBase.cpp
516
PackageAttribute* isDirectoryAttribute = new PackageAttribute(
src/kits/package/hpkg/WriterImplBase.cpp
533
PackageAttribute* attribute = AddStringAttribute(
src/kits/package/hpkg/WriterImplBase.cpp
578
PackageAttribute* versionMajor = AddStringAttribute(attributeID,
src/kits/package/hpkg/WriterImplBase.cpp
594
PackageAttribute* versionRevision = new PackageAttribute(
src/kits/package/hpkg/WriterImplBase.cpp
610
PackageAttribute* name = AddStringAttribute((BHPKGAttributeID)id,
src/kits/package/hpkg/WriterImplBase.cpp
614
PackageAttribute* op = new PackageAttribute(
src/kits/package/hpkg/WriterImplBase.cpp
626
WriterImplBase::PackageAttribute*
src/kits/package/hpkg/WriterImplBase.cpp
628
DoublyLinkedList<PackageAttribute>& list)
src/kits/package/hpkg/WriterImplBase.cpp
630
PackageAttribute* attribute = new PackageAttribute(id,
src/kits/package/hpkg/WriterImplBase.cpp
794
const BStringList& value, DoublyLinkedList<PackageAttribute>& list)
src/kits/package/hpkg/WriterImplBase.cpp
805
DoublyLinkedList<PackageAttribute>::ConstIterator it
src/kits/package/hpkg/WriterImplBase.cpp
807
while (PackageAttribute* attribute = it.Next()) {