10 #include <rpm/rpmtypes.h> 11 #include <rpm/rpmprob.h> struct rpmpsi_s * rpmpsi
Problem set iterator.
rpmProblem rpmpsiNext(rpmpsi psi)
Return next problem from iterator.
int rpmpsMerge(rpmps dest, rpmps src)
Merge problem set into another.
rpmps rpmpsCreate(void)
Create a problem set.
struct rpmProblem_s * rpmProblem
int rpmpsNumProblems(rpmps ps)
Return number of problems in set.
void rpmpsAppendProblem(rpmps ps, rpmProblem prob)
Append a problem to current set of problems.
rpmpsi rpmpsFreeIterator(rpmpsi psi)
Destroy problem set iterator.
rpmps rpmpsFree(rpmps ps)
Destroy a problem set.
rpmProblem rpmpsGetProblem(rpmpsi psi)
Return current problem from problem set.
rpmpsi rpmpsInitIterator(rpmps ps)
Initialize problem set iterator.
void rpmpsPrint(FILE *fp, rpmps ps)
Print problems to file handle.
rpmps rpmpsLink(rpmps ps)
Reference a problem set instance.
int rpmpsNextIterator(rpmpsi psi)
Return next problem set iterator index.