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