|
rpm 4.20.1
The RPM Package Manager
|
Problem Set API. More...

Files | |
| file | rpmps.h |
Typedefs | |
| typedef struct rpmpsi_s * | rpmpsi |
Functions | |
| rpmps | rpmpsLink (rpmps ps) |
| int | rpmpsNumProblems (rpmps ps) |
| rpmpsi | rpmpsInitIterator (rpmps ps) |
| rpmpsi | rpmpsFreeIterator (rpmpsi psi) |
| rpmProblem | rpmpsiNext (rpmpsi psi) |
| int | rpmpsNextIterator (rpmpsi psi) |
| rpmProblem | rpmpsGetProblem (rpmpsi psi) |
| rpmps | rpmpsCreate (void) |
| rpmps | rpmpsFree (rpmps ps) |
| void | rpmpsPrint (FILE *fp, rpmps ps) |
| void | rpmpsAppendProblem (rpmps ps, rpmProblem prob) |
| int | rpmpsMerge (rpmps dest, rpmps src) |
Problem Set API.
| typedef struct rpmpsi_s* rpmpsi |
Problem set iterator
| void rpmpsAppendProblem | ( | rpmps | ps, |
| rpmProblem | prob ) |
Append a problem to current set of problems.
| ps | problem set |
| prob | rpmProblem |
| rpmps rpmpsCreate | ( | void | ) |
Create a problem set.
| rpmps rpmpsFree | ( | rpmps | ps | ) |
Destroy a problem set.
| ps | problem set |
Destroy problem set iterator.
| psi | problem set iterator |
| rpmProblem rpmpsGetProblem | ( | rpmpsi | psi | ) |
Return current problem from problem set
| psi | problem set iterator |
| rpmProblem rpmpsiNext | ( | rpmpsi | psi | ) |
Return next problem from iterator
| psi | problem set iterator |
| rpmpsi rpmpsInitIterator | ( | rpmps | ps | ) |
Initialize problem set iterator.
| ps | problem set |
| rpmps rpmpsLink | ( | rpmps | ps | ) |
Reference a problem set instance.
| ps | transaction set |
| int rpmpsMerge | ( | rpmps | dest, |
| rpmps | src ) |
Merge problem set into another.
| dest | destination problem set |
| src | source problem set |
| int rpmpsNextIterator | ( | rpmpsi | psi | ) |
Return next problem set iterator index
| psi | problem set iterator |
| int rpmpsNumProblems | ( | rpmps | ps | ) |
Return number of problems in set.
| ps | problem set |
| void rpmpsPrint | ( | FILE * | fp, |
| rpmps | ps ) |
Print problems to file handle.
| fp | file handle (NULL uses stderr) |
| ps | problem set |