|
apt 3.0.3
commandline package manager
|
A single clause. More...
#include <apt-pkg/solver3.h>
Public Member Functions | |
| Clause (Var reason, Group group, bool optional=false, bool negative=false) | |
| std::string | toString (pkgCache &cache, bool pretty=false) const |
Public Attributes | |
| pkgCache::Dependency * | dep = nullptr |
| Var | reason |
| Group | group |
| std::vector< Var > | solutions {} |
| bool | optional |
| bool | negative |
A single clause.
A clause is a normalized, expanded dependency, translated into an implication in terms of Var objects, that is, reason -> solutions[0] | ... | solutions[n]