Deepsolver
Public Member Functions | Public Attributes
Deepsolver::IdPkgRel Class Reference

List of all members.

Public Member Functions

VerSubset extractVerSubset () const
 IdPkgRel (PackageId id)
 IdPkgRel (PackageId id, const std::string &v)
 IdPkgRel (PackageId id, VerDirection dir, const std::string &v)
 IdPkgRel (PackageId id, const VerSubset &cond)
bool operator!= (const IdPkgRel &rel) const
bool operator== (const IdPkgRel &rel) const
bool valid () const
bool verRestricted () const
 Checks if there is version restriction.
std::string verString () const

Public Attributes

PkgId pkgId
std::string ver
VerDirection verDir

Member Function Documentation

bool Deepsolver::IdPkgRel::verRestricted ( ) const [inline]
Returns:
Non-zero if the version is restricted with this relation