Symbol: PackageWriterImpl
headers/os/package/hpkg/PackageWriter.h
22
class PackageWriterImpl;
headers/os/package/hpkg/PackageWriter.h
24
using BPrivate::PackageWriterImpl;
headers/os/package/hpkg/PackageWriter.h
88
PackageWriterImpl* fImpl;
headers/private/package/hpkg/PackageReaderImpl.h
26
class PackageWriterImpl;
headers/private/package/hpkg/PackageReaderImpl.h
67
friend class PackageWriterImpl;
headers/private/package/hpkg/PackageWriterImpl.h
41
class PackageWriterImpl : public WriterImplBase {
headers/private/package/hpkg/PackageWriterImpl.h
45
PackageWriterImpl(
headers/private/package/hpkg/PackageWriterImpl.h
47
~PackageWriterImpl();
src/kits/package/hpkg/PackageWriter.cpp
83
fImpl(new (std::nothrow) PackageWriterImpl(listener))
src/kits/package/hpkg/PackageWriterImpl.cpp
1034
PackageWriterImpl::_UpdateCheckEntryCollisions()
src/kits/package/hpkg/PackageWriterImpl.cpp
1047
PackageWriterImpl::_UpdateCheckEntryCollisions(Attribute* parentAttribute,
src/kits/package/hpkg/PackageWriterImpl.cpp
1203
PackageWriterImpl::_CompactHeap()
src/kits/package/hpkg/PackageWriterImpl.cpp
1232
PackageWriterImpl::_AttributeRemoved(Attribute* attribute)
src/kits/package/hpkg/PackageWriterImpl.cpp
1251
PackageWriterImpl::_RegisterEntry(const char* fileName, int fd)
src/kits/package/hpkg/PackageWriterImpl.cpp
1292
PackageWriterImpl::Entry*
src/kits/package/hpkg/PackageWriterImpl.cpp
1293
PackageWriterImpl::_RegisterEntry(Entry* parent, const char* name,
src/kits/package/hpkg/PackageWriterImpl.cpp
1325
PackageWriterImpl::_WriteTOC(hpkg_header& header, uint64& _length)
src/kits/package/hpkg/PackageWriterImpl.cpp
1355
PackageWriterImpl::_WriteAttributeChildren(Attribute* attribute)
src/kits/package/hpkg/PackageWriterImpl.cpp
1377
PackageWriterImpl::_WritePackageAttributes(hpkg_header& header, uint64& _length)
src/kits/package/hpkg/PackageWriterImpl.cpp
1400
PackageWriterImpl::_AddEntry(int dirFD, Entry* entry, const char* fileName,
src/kits/package/hpkg/PackageWriterImpl.cpp
154
struct PackageWriterImpl::PackageContentHandler
src/kits/package/hpkg/PackageWriterImpl.cpp
1561
PackageWriterImpl::_AddDirectoryChildren(Entry* entry, int fd, char* pathBuffer)
src/kits/package/hpkg/PackageWriterImpl.cpp
1601
PackageWriterImpl::Attribute*
src/kits/package/hpkg/PackageWriterImpl.cpp
1602
PackageWriterImpl::_AddAttribute(BHPKGAttributeID id,
src/kits/package/hpkg/PackageWriterImpl.cpp
1614
PackageWriterImpl::Attribute*
src/kits/package/hpkg/PackageWriterImpl.cpp
1615
PackageWriterImpl::_AddStringAttribute(BHPKGAttributeID attributeID,
src/kits/package/hpkg/PackageWriterImpl.cpp
1624
PackageWriterImpl::Attribute*
src/kits/package/hpkg/PackageWriterImpl.cpp
1625
PackageWriterImpl::_AddDataAttribute(BHPKGAttributeID attributeID,
src/kits/package/hpkg/PackageWriterImpl.cpp
1634
PackageWriterImpl::Attribute*
src/kits/package/hpkg/PackageWriterImpl.cpp
1635
PackageWriterImpl::_AddDataAttribute(BHPKGAttributeID attributeID,
src/kits/package/hpkg/PackageWriterImpl.cpp
1645
PackageWriterImpl::_AddData(BDataReader& dataReader, off_t size)
src/kits/package/hpkg/PackageWriterImpl.cpp
256
struct PackageWriterImpl::Entry : DoublyLinkedListLinkImpl<Entry> {
src/kits/package/hpkg/PackageWriterImpl.cpp
361
struct PackageWriterImpl::SubPathAdder {
src/kits/package/hpkg/PackageWriterImpl.cpp
392
struct PackageWriterImpl::HeapAttributeOffsetter {
src/kits/package/hpkg/PackageWriterImpl.cpp
430
inline PackageWriterImpl::Attribute*
src/kits/package/hpkg/PackageWriterImpl.cpp
431
PackageWriterImpl::_AddAttribute(BHPKGAttributeID attributeID, Type value)
src/kits/package/hpkg/PackageWriterImpl.cpp
442
PackageWriterImpl::PackageWriterImpl(BPackageWriterListener* listener)
src/kits/package/hpkg/PackageWriterImpl.cpp
455
PackageWriterImpl::~PackageWriterImpl()
src/kits/package/hpkg/PackageWriterImpl.cpp
464
PackageWriterImpl::Init(const char* fileName,
src/kits/package/hpkg/PackageWriterImpl.cpp
479
PackageWriterImpl::Init(BPositionIO* file, bool keepFile,
src/kits/package/hpkg/PackageWriterImpl.cpp
494
PackageWriterImpl::SetInstallPath(const char* installPath)
src/kits/package/hpkg/PackageWriterImpl.cpp
504
PackageWriterImpl::SetCheckLicenses(bool checkLicenses)
src/kits/package/hpkg/PackageWriterImpl.cpp
511
PackageWriterImpl::AddEntry(const char* fileName, int fd)
src/kits/package/hpkg/PackageWriterImpl.cpp
586
PackageWriterImpl::Finish()
src/kits/package/hpkg/PackageWriterImpl.cpp
626
PackageWriterImpl::Recompress(BPositionIO* inputFile)
src/kits/package/hpkg/PackageWriterImpl.cpp
643
PackageWriterImpl::_Init(BPositionIO* file, bool keepFile, const char* fileName,
src/kits/package/hpkg/PackageWriterImpl.cpp
66
struct PackageWriterImpl::Attribute
src/kits/package/hpkg/PackageWriterImpl.cpp
711
PackageWriterImpl::_Finish()
src/kits/package/hpkg/PackageWriterImpl.cpp
776
PackageWriterImpl::_Recompress(BPositionIO* inputFile)
src/kits/package/hpkg/PackageWriterImpl.cpp
844
PackageWriterImpl::_CheckLicenses()
src/kits/package/hpkg/PackageWriterImpl.cpp
891
PackageWriterImpl::_IsEntryInPackage(const char* fileName)
src/kits/package/hpkg/PackageWriterImpl.cpp
972
PackageWriterImpl::_UpdateReadPackageInfo()