Deepsolver
Deepsolver::PkgScope Member List
This is the complete list of members for Deepsolver::PkgScope, including all inherited members.
AbstractPkgScope() (defined in Deepsolver::Solver::AbstractPkgScope)Deepsolver::Solver::AbstractPkgScope [inline]
allProvidesHaveTheVersion(const VarIdVector &vars, PackageId provideEntry) const override (defined in Deepsolver::PkgScope)Deepsolver::PkgScope [virtual]
EpochAlways enum value (defined in Deepsolver::Solver::AbstractPkgScope)Deepsolver::Solver::AbstractPkgScope
EpochIfNonZero enum value (defined in Deepsolver::Solver::AbstractPkgScope)Deepsolver::Solver::AbstractPkgScope
EpochNever enum value (defined in Deepsolver::Solver::AbstractPkgScope)Deepsolver::Solver::AbstractPkgScope
findPkgsByConflict(PkgId conflictPkgId, VarIdVector &res) const (defined in Deepsolver::PkgScopeMetadata)Deepsolver::PkgScopeMetadata [protected]
findPkgsByRequire(PkgId requirePkgId, VarIdVector &res) const (defined in Deepsolver::PkgScopeMetadata)Deepsolver::PkgScopeMetadata [protected]
findProviders(PkgId providePkgId, VarIdVector &res) const (defined in Deepsolver::PkgScopeMetadata)Deepsolver::PkgScopeMetadata [protected]
fullPkgData(VarId varId, Pkg &pkg) const override (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [virtual]
getConflicts(VarId varId, IdPkgRelVector &res) const override (defined in Deepsolver::PkgScope)Deepsolver::PkgScope [virtual]
getDesignation(VarId varId, int epochMode) const override (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [virtual]
getDesignation(const IdPkgRel &r) const override (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [virtual]
getDesignationDef(VarId varId) const (defined in Deepsolver::Solver::AbstractPkgScope)Deepsolver::Solver::AbstractPkgScope [inline]
getPkgCount() const override (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [virtual]
getPkgName(VarId varId) const override (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [virtual]
getRequires(VarId varId, IdPkgRelVector &res) const override (defined in Deepsolver::PkgScope)Deepsolver::PkgScope [virtual]
getVersion(VarId varId, int epochMode) const override (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [virtual]
getVersionDef(VarId varId) const (defined in Deepsolver::Solver::AbstractPkgScope)Deepsolver::Solver::AbstractPkgScope [inline]
initMetadata() (defined in Deepsolver::PkgScopeMetadata)Deepsolver::PkgScopeMetadata
isInstalled(VarId varId) const override (defined in Deepsolver::PkgScope)Deepsolver::PkgScope [virtual]
knownPkgName(const std::string &name) const override (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [virtual]
m_backend (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [protected]
m_pkgs (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [protected]
m_relations (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [protected]
m_snapshot (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [protected]
makeNamedPkgRel(const SnapshotRelation &rel) const (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [protected]
pkgIdOfVarId(VarId varId) const override (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [virtual]
pkgIdToStr(PkgId pkgId) const override (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [virtual]
PkgScope(const AbstractPkgBackEnd &backend, const Snapshot &snapshot) (defined in Deepsolver::PkgScope)Deepsolver::PkgScope [inline]
PkgScopeBase(const AbstractPkgBackEnd &backend, const Snapshot &snapshot) (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [inline]
PkgScopeMetadata(const AbstractPkgBackEnd &backend, const Snapshot &snapshot) (defined in Deepsolver::PkgScopeMetadata)Deepsolver::PkgScopeMetadata [inline]
selectMatchingVarsProvidesOnly(const IdPkgRel &rel, VarIdVector &vars) const override (defined in Deepsolver::PkgScope)Deepsolver::PkgScope [virtual]
selectMatchingVarsProvidesOnly(PackageId packageId, VarIdVector &vars) const override (defined in Deepsolver::PkgScope)Deepsolver::PkgScope [virtual]
selectMatchingVarsProvidesOnly(PackageId packageId, const VerSubset &ver, VarIdVector &vars) const override (defined in Deepsolver::PkgScope)Deepsolver::PkgScope [virtual]
selectMatchingVarsRealNames(const IdPkgRel &rel, VarIdVector &vars) const override (defined in Deepsolver::PkgScope)Deepsolver::PkgScope [virtual]
selectMatchingVarsRealNames(PackageId packageId, VarIdVector &vars) const override (defined in Deepsolver::PkgScope)Deepsolver::PkgScope [virtual]
selectMatchingVarsRealNames(PackageId packageId, const VerSubset &ver, VarIdVector &vars) const override (defined in Deepsolver::PkgScope)Deepsolver::PkgScope [virtual]
selectMatchingVarsWithProvides(const IdPkgRel &rel, VarIdVector &vars) const override (defined in Deepsolver::PkgScope)Deepsolver::PkgScope [virtual]
selectMatchingVarsWithProvides(PackageId packageId, VarIdVector &vars) const override (defined in Deepsolver::PkgScope)Deepsolver::PkgScope [virtual]
selectMatchingVarsWithProvides(PackageId packageId, const VerSubset &ver, VarIdVector &vars) const override (defined in Deepsolver::PkgScope)Deepsolver::PkgScope [virtual]
selectTheNewest(VarIdVector &vars) const override (defined in Deepsolver::PkgScope)Deepsolver::PkgScope [virtual]
selectTheNewestByProvide(VarIdVector &vars, PackageId provideEntry) const override (defined in Deepsolver::PkgScope)Deepsolver::PkgScope [virtual]
Snapshot typedef (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [protected]
SnapshotPkg typedef (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [protected]
SnapshotPkgVector typedef (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [protected]
SnapshotRelation typedef (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [protected]
SnapshotRelationVector typedef (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [protected]
strToPkgId(const std::string &name) const override (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [virtual]
verCmp(const std::string &ver1, const std::string &ver2) const (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [protected]
verEqual(const std::string &ver1, const std::string &ver2) const (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [protected]
verGreater(const std::string &ver1, const std::string &ver2) const (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [protected]
verOverlap(const VerSubset &ver1, const VerSubset &ver2) const (defined in Deepsolver::PkgScopeBase)Deepsolver::PkgScopeBase [protected]
whatConflictAmongInstalled(VarId varId, VarIdVector &res, IdPkgRelVector &resRels) const override (defined in Deepsolver::PkgScope)Deepsolver::PkgScope [virtual]
whatDependAmongInstalled(VarId varId, VarIdVector &res, IdPkgRelVector &resRels) const override (defined in Deepsolver::PkgScope)Deepsolver::PkgScope [virtual]
whatSatisfyAmongInstalled(const IdPkgRel &rel, VarIdVector &res) const override (defined in Deepsolver::PkgScope)Deepsolver::PkgScope [virtual]
~AbstractPkgScope() (defined in Deepsolver::Solver::AbstractPkgScope)Deepsolver::Solver::AbstractPkgScope [inline, virtual]
~PkgScope()Deepsolver::PkgScope [inline, virtual]
~PkgScopeBase()Deepsolver::PkgScopeBase [inline, virtual]
~PkgScopeMetadata()Deepsolver::PkgScopeMetadata [inline, virtual]