BPackageInfo: Add ArchitectureName()

This commit is contained in:
Ingo Weinhold
2013-11-27 15:38:42 +01:00
parent f96ed66270
commit 01adde8502
2 changed files with 13 additions and 0 deletions
+2
View File
@@ -77,6 +77,8 @@ public:
uint32 Flags() const;
BPackageArchitecture Architecture() const;
const char* ArchitectureName() const;
// NULL, if invalid
const BPackageVersion& Version() const;
+11
View File
@@ -470,6 +470,17 @@ BPackageInfo::Architecture() const
}
const char*
BPackageInfo::ArchitectureName() const
{
if ((int)fArchitecture < 0
|| fArchitecture >= B_PACKAGE_ARCHITECTURE_ENUM_COUNT) {
return NULL;
}
return kArchitectureNames[fArchitecture];
}
const BPackageVersion&
BPackageInfo::Version() const
{