#include <CheckSetDeps.h>
Public Types | |
| typedef std::map< PMSolvablePtr, PMSolvable::PkgRelList_type > | BrokenMap |
Public Member Functions | |
| CheckSetDeps (PkgSet &c, BrokenMap &b) | |
| Constructor. | |
| void | setTrackPackages (bool y) |
| set whether to track broken packages at all | |
| void | setTrackRelations (bool y) |
| set whether to track broken relations at all | |
| bool | operator() (PMSolvablePtr p) |
| check package dependencies | |
| bool | checkAll () |
| check all packages in the set | |
Private Attributes | |
| PkgSet & | _c |
| BrokenMap & | _b |
| bool | _track_packages |
| bool | _track_relations |
| void * | dummy1 |
| void * | dummy2 |
Can be used as a functor
|
|
foo => ( libbar.so.1, baz-devel = 4.2 ) |
|
||||||||||||
|
Constructor.
|
|
|
check all packages in the set
|
|
|
check package dependencies checks the requires of one package against the provides of the set. Tracks broken dependencies in the map specified at construction time
|
|
|
set whether to track broken packages at all
|
|
|
set whether to track broken relations at all
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.4