Deepsolver
Classes | Public Member Functions | Protected Member Functions
Deepsolver::PkgScopeMetadata Class Reference
Inheritance diagram for Deepsolver::PkgScopeMetadata:
Deepsolver::PkgScopeBase Deepsolver::Solver::AbstractPkgScope Deepsolver::PkgScope

List of all members.

Classes

struct  DichotomyItem

Public Member Functions

void initMetadata ()
 PkgScopeMetadata (const AbstractPkgBackEnd &backend, const Snapshot &snapshot)
virtual ~PkgScopeMetadata ()
 The destructor.

Protected Member Functions

void findPkgsByConflict (PkgId conflictPkgId, VarIdVector &res) const
void findPkgsByRequire (PkgId requirePkgId, VarIdVector &res) const
void findProviders (PkgId providePkgId, VarIdVector &res) const