Deepsolver
Deepsolver::AbstractPkgBackEnd Member List
This is the complete list of members for Deepsolver::AbstractPkgBackEnd, including all inherited members.
AbstractPkgBackEnd()Deepsolver::AbstractPkgBackEnd [inline]
combineNameAndVer(const std::string &name, const std::string &ver) const =0Deepsolver::AbstractPkgBackEnd [pure virtual]
enumInstalledPkg() const =0Deepsolver::AbstractPkgBackEnd [pure virtual]
EpochAlways enum value (defined in Deepsolver::AbstractPkgBackEnd)Deepsolver::AbstractPkgBackEnd
EpochIfNonZero enum value (defined in Deepsolver::AbstractPkgBackEnd)Deepsolver::AbstractPkgBackEnd
EpochNever enum value (defined in Deepsolver::AbstractPkgBackEnd)Deepsolver::AbstractPkgBackEnd
getDesignation(const PkgBase &pkg, int epochMode) const =0Deepsolver::AbstractPkgBackEnd [pure virtual]
getDesignation(const NamedPkgRel &rel) const =0Deepsolver::AbstractPkgBackEnd [pure virtual]
initialize()=0Deepsolver::AbstractPkgBackEnd [pure virtual]
makeVer(int epoch, const std::string &ver, const std::string &release, int epochMode) const =0Deepsolver::AbstractPkgBackEnd [pure virtual]
makeVer(const PkgBase &pkg, int epochMode) const =0Deepsolver::AbstractPkgBackEnd [pure virtual]
matches(const NamedPkgRel &rel, const Pkg &pkg) const =0Deepsolver::AbstractPkgBackEnd [pure virtual]
matches(const NamedPkgRel &rel, const NamedPkgRel &provide) const =0Deepsolver::AbstractPkgBackEnd [pure virtual]
matches(const IdPkgRel &rel, const IdPkgRel &provide) const =0Deepsolver::AbstractPkgBackEnd [pure virtual]
Ptr typedef (defined in Deepsolver::AbstractPkgBackEnd)Deepsolver::AbstractPkgBackEnd
readPkgFile(const std::string &fileName, PkgFile &pkgFile) const =0Deepsolver::AbstractPkgBackEnd [pure virtual]
theSamePkg(const PkgBase &pkg1, const PkgBase &pkg2) const =0Deepsolver::AbstractPkgBackEnd [pure virtual]
transaction(const StringVector &toInstall, const StringVector &toRemove, const StringToStringMap &toUpgrade, const StringToStringMap &toDowngrade)=0Deepsolver::AbstractPkgBackEnd [pure virtual]
validPkgFileName(const std::string &fileName) const =0Deepsolver::AbstractPkgBackEnd [pure virtual]
validSourcePkgFileName(const std::string &fileName) const =0Deepsolver::AbstractPkgBackEnd [pure virtual]
verCmp(const std::string &ver1, const std::string &ver2) const =0Deepsolver::AbstractPkgBackEnd [pure virtual]
verEqual(const std::string &ver1, const std::string &ver2) const =0Deepsolver::AbstractPkgBackEnd [pure virtual]
verGreater(const std::string &ver1, const std::string &ver2) const =0Deepsolver::AbstractPkgBackEnd [pure virtual]
verOverlap(const VerSubset &ver1, const VerSubset &ver2) const =0Deepsolver::AbstractPkgBackEnd [pure virtual]
~AbstractPkgBackEnd()Deepsolver::AbstractPkgBackEnd [inline, virtual]