BSolverRepository
class BSolverRepository;
BSolverRepository* repository) = 0;
class BSolverRepository;
BSolverPackage(BSolverRepository* repository,
BSolverRepository* Repository() const;
BSolverRepository* fRepository;
class BSolverRepository {
BSolverRepository();
BSolverRepository(const BString& name);
BSolverRepository(
BSolverRepository(BAllInstallationLocations);
BSolverRepository(
virtual ~BSolverRepository();
class BPackageManager::RemoteRepository : public BSolverRepository {
class BPackageManager::LocalRepository : public BSolverRepository {
BSolverRepository& repository);
BSolverRepository& repository,
BSolverRepository& repository,
BSolverRepository& repository,
BSolverRepository& fRepository;
using BPackageKit::BSolverRepository;
using BPackageKit::BSolverRepository;
BSolverRepository* solverRepository);
BSolverRepository* solverRepository);
BSolverRepository* solverRepository = solverPackage->Repository();
BSolverRepository installedRepository;
BSolverRepository systemRepository;
BSolverRepository* solverRepository)
return solverRepository == static_cast<const BSolverRepository*>(manager.HomeRepository());
BSolverRepository* solverRepository)
return solverRepository == static_cast<const BSolverRepository*>(manager.SystemRepository());
BObjectList<BSolverRepository, true> repositories(10);
BSolverRepository* repository = new(std::nothrow) BSolverRepository;
BSolverRepository dummyRepository;
BSolverRepository installation;
const BSolverRepository* fSystemRepository;
const BSolverRepository* fHomeRepository;
const BSolverRepository* systemRepository
= static_cast<const BSolverRepository*>(
const BSolverRepository* homeRepository
= static_cast<const BSolverRepository*>(
PackageComparator(const BSolverRepository* systemRepository,
const BSolverRepository* homeRepository)
BSolverRepository(),
BSolverRepository()
BSolverRepository(name)
BRepositoryBuilder::BRepositoryBuilder(BSolverRepository& repository)
BRepositoryBuilder::BRepositoryBuilder(BSolverRepository& repository,
BRepositoryBuilder::BRepositoryBuilder(BSolverRepository& repository,
BRepositoryBuilder::BRepositoryBuilder(BSolverRepository& repository,
BSolverPackage::BSolverPackage(BSolverRepository* repository,
BSolverRepository*
BSolverRepository::SetTo(BPackageInstallationLocation location)
BSolverRepository::SetTo(BAllInstallationLocations)
BSolverRepository* repo = (BSolverRepository*)context;
BSolverRepository::SetTo(const BRepositoryConfig& config)
BSolverRepository::SetTo(const BRepositoryCache& cache)
BSolverRepository::Unset()
BSolverRepository::InitCheck()
BSolverRepository::IsInstalled() const
BSolverRepository::SetInstalled(bool isInstalled)
BSolverRepository::Name() const
BSolverRepository::Priority() const
BSolverRepository::SetPriority(int32 priority)
BSolverRepository::BSolverRepository()
BSolverRepository::IsEmpty() const
BSolverRepository::CountPackages() const
BSolverRepository::PackageAt(int32 index) const
BSolverRepository::AddPackage(const BPackageInfo& info,
BSolverRepository::AddPackages(BPackageInstallationLocation location)
BSolverRepository::RemovePackage(BSolverPackage* package)
BSolverRepository::DeletePackage(BSolverPackage* package)
BSolverRepository::ChangeCount() const
BSolverRepository::BSolverRepository(const BString& name)
BSolverRepository::BSolverRepository(BPackageInstallationLocation location)
BSolverRepository::BSolverRepository(BAllInstallationLocations)
BSolverRepository::BSolverRepository(const BRepositoryConfig& config)
BSolverRepository::~BSolverRepository()
BSolverRepository::SetTo(const BString& name)
BSolverRepository* fRepository;
LibsolvSolver::AddRepository(BSolverRepository* repository)
BSolverRepository* repository = repositoryInfo->Repository();
RepositoryInfo(BSolverRepository* repository)
LibsolvSolver::_GetRepositoryInfo(BSolverRepository* repository) const
BSolverRepository* Repository() const
if (BSolverRepository* repository = specifier.Repository()) {
BSolverRepository* repository) const;
virtual status_t AddRepository(BSolverRepository* repository);
Volume::_AddRepository(BSolver* solver, BSolverRepository& repository,
Volume::AddPackagesToRepository(BSolverRepository& repository, bool activeOnly)
BSolverRepository repository;
BSolverRepository nextRepository;
BSolverRepository nextNextRepository;
BSolverRepository& repository,
class BSolverRepository;
using BPackageKit::BSolverRepository;
BSolverRepository& repository,
BSolverRepository* repository = new BSolverRepository;
BSolverRepository installedRepository;
std::map<BSolverRepository*, BRepositoryInfo> repositoryInfos;