Lines Matching defs:BPackageInfo

32 const char* const BPackageInfo::kElementNames[B_PACKAGE_INFO_ENUM_COUNT] = {
64 BPackageInfo::kArchitectureNames[B_PACKAGE_ARCHITECTURE_ENUM_COUNT] = {
79 const char* const BPackageInfo::kWritableFileUpdateTypes[
90 struct BPackageInfo::FieldName {
136 struct BPackageInfo::PackageFileLocation {
167 // #pragma mark - BPackageInfo
170 BPackageInfo::BPackageInfo()
195 BPackageInfo::BPackageInfo(BMessage* archive, status_t* _error)
272 BPackageInfo::~BPackageInfo()
278 BPackageInfo::ReadFromConfigFile(const BEntry& packageInfoEntry,
294 BPackageInfo::ReadFromConfigFile(BFile& packageInfoFile,
320 BPackageInfo::ReadFromConfigString(const BString& packageInfoString,
331 BPackageInfo::ReadFromPackageFile(const char* path)
338 BPackageInfo::ReadFromPackageFile(int fd)
345 BPackageInfo::InitCheck() const
405 BPackageInfo::Name() const
412 BPackageInfo::Summary() const
419 BPackageInfo::Description() const
426 BPackageInfo::Vendor() const
433 BPackageInfo::Packager() const
440 BPackageInfo::BasePackage() const
447 BPackageInfo::Checksum() const
454 BPackageInfo::InstallPath() const
461 BPackageInfo::FileName() const
468 BPackageInfo::Flags() const
475 BPackageInfo::Architecture() const
482 BPackageInfo::ArchitectureName() const
493 BPackageInfo::Version() const
500 BPackageInfo::CopyrightList() const
507 BPackageInfo::LicenseList() const
514 BPackageInfo::URLList() const
521 BPackageInfo::SourceURLList() const
528 BPackageInfo::GlobalWritableFileInfos() const
535 BPackageInfo::UserSettingsFileInfos() const
542 BPackageInfo::Users() const
549 BPackageInfo::Groups() const
556 BPackageInfo::PostInstallScripts() const
563 BPackageInfo::PreUninstallScripts() const
570 BPackageInfo::ProvidesList() const
577 BPackageInfo::RequiresList() const
584 BPackageInfo::SupplementsList() const
591 BPackageInfo::ConflictsList() const
598 BPackageInfo::FreshensList() const
605 BPackageInfo::ReplacesList() const
612 BPackageInfo::CanonicalFileName() const
623 BPackageInfo::Matches(const BPackageResolvableExpression& expression) const
644 BPackageInfo::SetName(const BString& name)
652 BPackageInfo::SetSummary(const BString& summary)
659 BPackageInfo::SetDescription(const BString& description)
666 BPackageInfo::SetVendor(const BString& vendor)
673 BPackageInfo::SetPackager(const BString& packager)
680 BPackageInfo::SetBasePackage(const BString& basePackage)
687 BPackageInfo::SetChecksum(const BString& checksum)
694 BPackageInfo::SetInstallPath(const BString& installPath)
701 BPackageInfo::SetFileName(const BString& fileName)
708 BPackageInfo::SetVersion(const BPackageVersion& version)
715 BPackageInfo::SetFlags(uint32 flags)
722 BPackageInfo::SetArchitecture(BPackageArchitecture architecture)
729 BPackageInfo::ClearCopyrightList()
736 BPackageInfo::AddCopyright(const BString& copyright)
743 BPackageInfo::ClearLicenseList()
750 BPackageInfo::AddLicense(const BString& license)
757 BPackageInfo::ClearURLList()
764 BPackageInfo::AddURL(const BString& url)
771 BPackageInfo::ClearSourceURLList()
778 BPackageInfo::AddSourceURL(const BString& url)
785 BPackageInfo::ClearGlobalWritableFileInfos()
792 BPackageInfo::AddGlobalWritableFileInfo(const BGlobalWritableFileInfo& info)
806 BPackageInfo::ClearUserSettingsFileInfos()
813 BPackageInfo::AddUserSettingsFileInfo(const BUserSettingsFileInfo& info)
827 BPackageInfo::ClearUsers()
834 BPackageInfo::AddUser(const BUser& user)
847 BPackageInfo::ClearGroups()
854 BPackageInfo::AddGroup(const BString& group)
861 BPackageInfo::ClearPostInstallScripts()
868 BPackageInfo::ClearPreUninstallScripts()
875 BPackageInfo::AddPostInstallScript(const BString& path)
882 BPackageInfo::AddPreUninstallScript(const BString& path)
889 BPackageInfo::ClearProvidesList()
896 BPackageInfo::AddProvides(const BPackageResolvable& provides)
908 BPackageInfo::ClearRequiresList()
915 BPackageInfo::AddRequires(const BPackageResolvableExpression& packageRequires)
927 BPackageInfo::ClearSupplementsList()
934 BPackageInfo::AddSupplements(const BPackageResolvableExpression& supplements)
946 BPackageInfo::ClearConflictsList()
953 BPackageInfo::AddConflicts(const BPackageResolvableExpression& conflicts)
965 BPackageInfo::ClearFreshensList()
972 BPackageInfo::AddFreshens(const BPackageResolvableExpression& freshens)
984 BPackageInfo::ClearReplacesList()
991 BPackageInfo::AddReplaces(const BString& replaces)
998 BPackageInfo::Clear()
1032 BPackageInfo::Archive(BMessage* archive, bool deep) const
1084 BPackageInfo::Instantiate(BMessage* archive)
1086 if (validate_instantiation(archive, "BPackageInfo"))
1087 return new(std::nothrow) BPackageInfo(archive);
1093 BPackageInfo::GetConfigString(BString& _string) const
1129 BPackageInfo::ToString() const
1138 BPackageInfo::GetArchitectureByName(const BString& name,
1152 BPackageInfo::ParseVersionString(const BString& string, bool revisionIsOptional,
1160 BPackageInfo::ParseResolvableString(const BString& string,
1168 BPackageInfo::ParseResolvableExpressionString(const BString& string,
1176 BPackageInfo::_ReadFromPackageFile(const PackageFileLocation& fileLocation)
1209 BPackageInfo::_AddVersion(BMessage* archive, const char* field,
1259 BPackageInfo::_AddResolvables(BMessage* archive, const char* field,
1292 BPackageInfo::_AddResolvableExpressions(BMessage* archive, const char* field,
1324 BPackageInfo::_AddGlobalWritableFileInfos(BMessage* archive, const char* field,
1356 BPackageInfo::_AddUserSettingsFileInfos(BMessage* archive, const char* field,
1388 BPackageInfo::_AddUsers(BMessage* archive, const char* field,
1426 BPackageInfo::_ExtractVersion(BMessage* archive, const char* field, int32 index,
1482 BPackageInfo::_ExtractStringList(BMessage* archive, const char* field,
1492 BPackageInfo::_ExtractResolvables(BMessage* archive, const char* field,
1545 BPackageInfo::_ExtractResolvableExpressions(BMessage* archive,
1601 BPackageInfo::_ExtractGlobalWritableFileInfos(BMessage* archive,
1657 BPackageInfo::_ExtractUserSettingsFileInfos(BMessage* archive,
1709 BPackageInfo::_ExtractUsers(BMessage* archive, const char* field,