PackageManager
class PackageManager;
PackageManager* packageManager = new(std::nothrow)
PackageManager(static_cast<BPackageInstallationLocation>(InstallLocation()));
ObjectDeleter<PackageManager> solverDeleter(packageManager);
PackageManager::PackageManager(BPackageInstallationLocation location)
PackageManager::~PackageManager()
PackageManager::GetPackageState(const PackageInfo& package)
PackageManager::CollectPackageActions(PackageInfoRef package,
PackageManager::_CollectPackageActionsForActivatedOrInstalled(
PackageManager::SetCurrentActionPackage(PackageInfoRef package, bool install)
PackageManager::RefreshRepository(const BRepositoryConfig& repoConfig)
PackageManager::DownloadPackage(const BString& fileURL,
PackageManager::AddProgressListener(PackageProgressListener* listener)
PackageManager::RemoveProgressListener(PackageProgressListener* listener)
PackageManager::HandleProblems()
PackageManager::ConfirmChanges(bool fromMostSpecific)
PackageManager::Warn(status_t error, const char* format, ...)
PackageManager::ProgressPackageDownloadStarted(const char* packageName)
PackageManager::ProgressPackageDownloadActive(const char* packageName,
PackageManager::ProgressPackageDownloadComplete(const char* packageName)
PackageManager::ProgressPackageChecksumStarted(const char* title)
PackageManager::ProgressPackageChecksumComplete(const char* title)
PackageManager::ProgressStartApplyingChanges(InstalledRepository& repository)
PackageManager::ProgressTransactionCommitted(InstalledRepository& repository,
PackageManager::ProgressApplyingChangesDone(InstalledRepository& repository)
PackageManager::_AddResults(InstalledRepository& repository,
PackageManager::_NotifyChangesConfirmed()
PackageManager::_GetSolverPackage(PackageInfoRef package)
class PackageManager;
class PackageManager : public BPackageManager,
PackageManager(
virtual ~PackageManager();
PackageManager* packageManager = new(std::nothrow)
PackageManager(static_cast<BPackageInstallationLocation>(InstallLocation()));
ObjectDeleter<PackageManager> solverDeleter(packageManager);
static status_t _InitPackageManager(PackageManager& manager);
static status_t _CollateSolverPackages(PackageManager& manager,
static status_t _CollatePackagesData(PackageManager& manager,
static status_t _CollatePackageData(PackageManager& manager,
static bool _IsHomeRepository(PackageManager& manager,
static bool _IsSystemRepository(PackageManager& manager,
PackageManager manager(B_PACKAGE_INSTALLATION_LOCATION_HOME);
LocalPkgDataLoadProcessUtils::_InitPackageManager(PackageManager& manager)
manager.Init(PackageManager::B_ADD_INSTALLED_REPOSITORIES
| PackageManager::B_ADD_REMOTE_REPOSITORIES);
LocalPkgDataLoadProcessUtils::_CollateSolverPackages(PackageManager& manager,
LocalPkgDataLoadProcessUtils::_CollatePackagesData(PackageManager& manager,
LocalPkgDataLoadProcessUtils::_CollatePackageData(PackageManager& manager,
LocalPkgDataLoadProcessUtils::_IsHomeRepository(PackageManager& manager,
LocalPkgDataLoadProcessUtils::_IsSystemRepository(PackageManager& manager,
PackageManager manager(BPackageKit::B_PACKAGE_INSTALLATION_LOCATION_HOME);
PackageManager::ConfirmChanges(bool fromMostSpecific)
PackageManager::Warn(status_t error, const char* format, ...)
PackageManager::ProgressPackageDownloadStarted(const char* packageName)
PackageManager::ProgressPackageDownloadActive(const char* packageName,
PackageManager::ProgressPackageDownloadComplete(const char* packageName)
PackageManager::ProgressPackageChecksumStarted(const char* title)
PackageManager::ProgressPackageChecksumComplete(const char* title)
PackageManager::ProgressStartApplyingChanges(InstalledRepository& repository)
PackageManager::ProgressTransactionCommitted(InstalledRepository& repository,
PackageManager::ProgressApplyingChangesDone(InstalledRepository& repository)
PackageManager::_PrintResult(InstalledRepository& installationRepository)
PackageManager::PackageManager(BPackageInstallationLocation location,
PackageManager::~PackageManager()
PackageManager::SetInteractive(bool interactive)
PackageManager::JobFailed(BSupportKit::BJob* job)
PackageManager::HandleProblems()
class PackageManager : public BPackageManager,
PackageManager(
~PackageManager();
PackageManager packageManager(location, interactive);
PackageManager packageManager(B_PACKAGE_INSTALLATION_LOCATION_SYSTEM);
PackageManager::B_ADD_INSTALLED_REPOSITORIES
| PackageManager::B_ADD_REMOTE_REPOSITORIES);
PackageManager packageManager(location, interactive);
if (dynamic_cast<PackageManager::MiscLocalRepository*>(
PackageManager packageManager(B_PACKAGE_INSTALLATION_LOCATION_HOME);
(!uninstalledOnly ? PackageManager::B_ADD_INSTALLED_REPOSITORIES : 0)
| (!installedOnly ? PackageManager::B_ADD_REMOTE_REPOSITORIES : 0));
PackageManager packageManager(location, interactive);
PackageManager packageManager(location, interactive);
PackageManager::InitInstalledRepository(InstalledRepository& repository)
PackageManager::ResultComputed(InstalledRepository& repository)
PackageManager::PrepareTransaction(Transaction& transaction)
PackageManager::CommitTransaction(Transaction& transaction,
PackageManager::HandleProblems()
PackageManager::ConfirmChanges(bool fromMostSpecific)
PackageManager::Warn(status_t error, const char* format, ...)
PackageManager::ProgressPackageDownloadStarted(const char* packageName)
PackageManager::ProgressPackageDownloadActive(const char* packageName,
PackageManager::ProgressPackageDownloadComplete(const char* packageName)
PackageManager::ProgressPackageChecksumStarted(const char* title)
PackageManager::ProgressPackageChecksumComplete(const char* title)
PackageManager::ProgressStartApplyingChanges(InstalledRepository& repository)
PackageManager::ProgressTransactionCommitted(InstalledRepository& repository,
PackageManager::PackageManager(Root* root, Volume* volume)
PackageManager::ProgressApplyingChangesDone(InstalledRepository& repository)
PackageManager::JobFailed(BSupportKit::BJob* job)
PackageManager::JobAborted(BSupportKit::BJob* job)
PackageManager::_AddResults(InstalledRepository& repository,
PackageManager::_SolverPackageFor(Package* package) const
PackageManager::_InitGui()
PackageManager::~PackageManager()
PackageManager::HandleUserChanges()
class PackageManager : public BPackageManager,
PackageManager(Root* root, Volume* volume);
~PackageManager();
PackageManager packageManager(this, volume);