, including all inherited members.
| AbstractPackageScope() (defined in Deepsolver::AbstractPackageScope) | Deepsolver::AbstractPackageScope | [inline] |
| allProvidesHaveTheVersion(const VarIdVector &vars, PackageId provideEntry) const =0 (defined in Deepsolver::AbstractPackageScope) | Deepsolver::AbstractPackageScope | [pure virtual] |
| checkName(const std::string &name) const (defined in Deepsolver::PkgScopeBase) | Deepsolver::PkgScopeBase | [virtual] |
| constructFullVersion(VarId varId) const (defined in Deepsolver::PkgScopeBase) | Deepsolver::PkgScopeBase | [protected] |
| constructPackageName(VarId varId) const (defined in Deepsolver::PkgScopeBase) | Deepsolver::PkgScopeBase | [virtual] |
| constructPackageNameWithBuildTime(VarId varId) const (defined in Deepsolver::PkgScopeBase) | Deepsolver::PkgScopeBase | [virtual] |
| fillPkgData(VarId varId, Pkg &pkg) const (defined in Deepsolver::PkgScopeBase) | Deepsolver::PkgScopeBase | [virtual] |
| getConflicts(VarId varId, IdPkgRelVector &res) const =0 (defined in Deepsolver::AbstractPackageScope) | Deepsolver::AbstractPackageScope | [pure virtual] |
| getDesignation(const IdPkgRel &r) const (defined in Deepsolver::PkgScopeBase) | Deepsolver::PkgScopeBase | [virtual] |
| getPackageName(VarId varId) const (defined in Deepsolver::PkgScopeBase) | Deepsolver::PkgScopeBase | [virtual] |
| getRequires(VarId varId, IdPkgRelVector &res) const =0 (defined in Deepsolver::AbstractPackageScope) | Deepsolver::AbstractPackageScope | [pure virtual] |
| getVersion(VarId varId) const (defined in Deepsolver::PkgScopeBase) | Deepsolver::PkgScopeBase | [virtual] |
| isInstalled(VarId varId) const =0 (defined in Deepsolver::AbstractPackageScope) | Deepsolver::AbstractPackageScope | [pure virtual] |
| m_backEnd (defined in Deepsolver::PkgScopeBase) | Deepsolver::PkgScopeBase | [protected] |
| m_installedConflictsEntries (defined in Deepsolver::PkgScopeBase) | Deepsolver::PkgScopeBase | [protected] |
| m_installedRequiresEntries (defined in Deepsolver::PkgScopeBase) | Deepsolver::PkgScopeBase | [protected] |
| m_pkgs (defined in Deepsolver::PkgScopeBase) | Deepsolver::PkgScopeBase | [protected] |
| m_provideMap (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] |
| packageIdOfVarId(VarId varId) const (defined in Deepsolver::PkgScopeBase) | Deepsolver::PkgScopeBase | [virtual] |
| packageIdToStr(PackageId packageId) const (defined in Deepsolver::PkgScopeBase) | Deepsolver::PkgScopeBase | [virtual] |
| PkgScopeBase(const AbstractPackageBackEnd &backEnd, const Snapshot &snapshot, const ProvideMap &provideMap, const InstalledReferences &installedRequiresEntries, const InstalledReferences &installedConflictsEntries) (defined in Deepsolver::PkgScopeBase) | Deepsolver::PkgScopeBase | [inline] |
| selectMatchingVarsAmongProvides(const IdPkgRel &rel, VarIdVector &vars) const =0 (defined in Deepsolver::AbstractPackageScope) | Deepsolver::AbstractPackageScope | [pure virtual] |
| selectMatchingVarsAmongProvides(PackageId packageId, VarIdVector &vars) const =0 (defined in Deepsolver::AbstractPackageScope) | Deepsolver::AbstractPackageScope | [pure virtual] |
| selectMatchingVarsAmongProvides(PackageId packageId, const VersionCond &ver, VarIdVector &vars) const =0 (defined in Deepsolver::AbstractPackageScope) | Deepsolver::AbstractPackageScope | [pure virtual] |
| selectMatchingVarsRealNames(const IdPkgRel &rel, VarIdVector &vars) const =0 (defined in Deepsolver::AbstractPackageScope) | Deepsolver::AbstractPackageScope | [pure virtual] |
| selectMatchingVarsRealNames(PackageId packageId, VarIdVector &vars) const =0 (defined in Deepsolver::AbstractPackageScope) | Deepsolver::AbstractPackageScope | [pure virtual] |
| selectMatchingVarsRealNames(PackageId packageId, const VersionCond &ver, VarIdVector &vars) const =0 (defined in Deepsolver::AbstractPackageScope) | Deepsolver::AbstractPackageScope | [pure virtual] |
| selectMatchingVarsWithProvides(const IdPkgRel &rel, VarIdVector &vars) const =0 (defined in Deepsolver::AbstractPackageScope) | Deepsolver::AbstractPackageScope | [pure virtual] |
| selectMatchingVarsWithProvides(PackageId packageId, VarIdVector &vars) const =0 (defined in Deepsolver::AbstractPackageScope) | Deepsolver::AbstractPackageScope | [pure virtual] |
| selectMatchingVarsWithProvides(PackageId packageId, const VersionCond &ver, VarIdVector &vars) const =0 (defined in Deepsolver::AbstractPackageScope) | Deepsolver::AbstractPackageScope | [pure virtual] |
| selectTheNewest(VarIdVector &vars) const =0 (defined in Deepsolver::AbstractPackageScope) | Deepsolver::AbstractPackageScope | [pure virtual] |
| selectTheNewestByProvide(VarIdVector &vars, PackageId provideEntry) const =0 (defined in Deepsolver::AbstractPackageScope) | Deepsolver::AbstractPackageScope | [pure 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] |
| strToPackageId(const std::string &name) const (defined in Deepsolver::PkgScopeBase) | Deepsolver::PkgScopeBase | [virtual] |
| versionCompare(const std::string &ver1, const std::string &ver2) const (defined in Deepsolver::PkgScopeBase) | Deepsolver::PkgScopeBase | [protected] |
| versionEqual(const std::string &ver1, const std::string &ver2) const (defined in Deepsolver::PkgScopeBase) | Deepsolver::PkgScopeBase | [protected] |
| versionGreater(const std::string &ver1, const std::string &ver2) const (defined in Deepsolver::PkgScopeBase) | Deepsolver::PkgScopeBase | [protected] |
| versionOverlap(const VersionCond &ver1, const VersionCond &ver2) const (defined in Deepsolver::PkgScopeBase) | Deepsolver::PkgScopeBase | [protected] |
| whatConflictsAmongInstalled(VarId varId, VarIdVector &res, IdPkgRelVector &resRels) const =0 (defined in Deepsolver::AbstractPackageScope) | Deepsolver::AbstractPackageScope | [pure virtual] |
| whatDependsAmongInstalled(VarId varId, VarIdVector &res, IdPkgRelVector &resRels) const =0 (defined in Deepsolver::AbstractPackageScope) | Deepsolver::AbstractPackageScope | [pure virtual] |
| whatSatisfiesAmongInstalled(const IdPkgRel &rel, VarIdVector &res) const =0 (defined in Deepsolver::AbstractPackageScope) | Deepsolver::AbstractPackageScope | [pure virtual] |
| ~AbstractPackageScope() (defined in Deepsolver::AbstractPackageScope) | Deepsolver::AbstractPackageScope | [inline, virtual] |
| ~PkgScopeBase() | Deepsolver::PkgScopeBase | [inline, virtual] |