#include <PkgDep.h>
Public Types | |
enum | Kind { REQUIREMENT = 0, CONFLICT, OBSOLETION } |
Public Member Functions | |
RelInfo (PMSolvablePtr s, PkgRelation r, Kind k=REQUIREMENT) | |
RelInfo (PkgName n, PkgRelation r, Kind k=REQUIREMENT, PMSolvablePtr s=NULL) | |
RelInfo (PkgRevRelation r, Kind k=REQUIREMENT) | |
Public Attributes | |
PkgName | name |
PkgRelation | rel |
Kind | kind |
PMSolvablePtr | solvable |
|
|
|
|
|
|
|
|
|
Tells you what this relation means |
|
name of package causing the relation |
|
copy of the relation (if rel.name() is different from name, then name provides rel.name) |
|
PMSolvablePtr if applicable. |