Public Member Functions |
bool | allProvidesHaveTheVersion (const VarIdVector &vars, PackageId provideEntry) const |
bool | checkName (const std::string &name) const |
std::string | constructPackageName (VarId varId) const |
std::string | constructPackageNameWithBuildTime (VarId varId) const |
void | fillPkgData (VarId varId, Pkg &pkg) const |
void | getConflicts (VarId varId, IdPkgRelVector &res) const |
std::string | getPackageName (VarId varId) const |
void | getRequires (VarId varId, IdPkgRelVector &res) const |
std::string | getVersion (VarId varId) const |
bool | isInstalled (VarId varId) const |
PackageId | packageIdOfVarId (VarId varId) const |
std::string | packageIdToStr (PackageId packageId) const |
| PackageScope (const AbstractPackageBackEnd &backEnd, const PackageScopeContent &content, const ProvideMap &provideMap, const InstalledReferences &installedRequiresEntries, const InstalledReferences &installedConflictsEntries) |
void | selectMatchingVarsAmongProvides (const IdPkgRel &rel, VarIdVector &vars) const |
void | selectMatchingVarsAmongProvides (PackageId packageId, VarIdVector &vars) const |
void | selectMatchingVarsAmongProvides (PackageId packageId, const VersionCond &ver, VarIdVector &vars) const |
void | selectMatchingVarsRealNames (const IdPkgRel &rel, VarIdVector &vars) const |
void | selectMatchingVarsRealNames (PackageId packageId, VarIdVector &vars) const |
void | selectMatchingVarsRealNames (PackageId packageId, const VersionCond &ver, VarIdVector &vars) const |
void | selectMatchingVarsWithProvides (const IdPkgRel &rel, VarIdVector &vars) const |
void | selectMatchingVarsWithProvides (PackageId packageId, VarIdVector &vars) const |
void | selectMatchingVarsWithProvides (PackageId packageId, const VersionCond &ver, VarIdVector &vars) const |
void | selectTheNewest (VarIdVector &vars) const |
void | selectTheNewestByProvide (VarIdVector &vars, PackageId provideEntry) const |
PackageId | strToPackageId (const std::string &name) const |
void | whatConflictsAmongInstalled (VarId varId, VarIdVector &res, IdPkgRelVector &resRels) const |
void | whatDependsAmongInstalled (VarId varId, VarIdVector &res, IdPkgRelVector &resRels) const |
void | whatSatisfiesAmongInstalled (const IdPkgRel &rel, VarIdVector &res) const |