#include <InstData.h>
Inheritance diagram for InstData:

Public Member Functions | |
| virtual const std::list< PMSelectionPtr > & | getSelections (void) const =0 |
| unsigned | numSelections () const |
| virtual const std::list< PMPackagePtr > & | getPackages (void) const =0 |
| unsigned | numPackages () const |
| virtual const std::vector< PMYouPatchPtr > & | getPatches (void) const =0 |
| unsigned | numPatches () const |
Static Public Member Functions | |
| static const std::list< PMPackagePtr > | findPackages (const std::list< PMPackagePtr > &packages, const std::string &name="", const std::string &arch="", const std::string &version="", const std::string &release="") |
| static const std::list< PMSelectionPtr > | findSelections (const std::list< PMSelectionPtr > &selections, const std::string &arch="", const std::string &name="", const std::string &version="", const std::string &release="") |
Protected Member Functions | |
| InstData () | |
| virtual | ~InstData () |
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
find list of packages
|
|
||||||||||||||||||||||||
|
find list of selections
|
|
|
generate PMPackage objects for each Item on the source/target Default implementation provided returning empty list.
Implemented in InstSrcData, InstSrcDataPLAIN, InstSrcDataUL, InstSrcDataYUM, and InstTarget. |
|
|
generate PMSolvable objects for each patch on the source Default implementation provided returning empty list.
Implemented in InstSrcData, InstSrcDataUL, and InstTarget. |
|
|
generate PMSelection objects for each selection on the source Default implementation provided returning an empty list.
Implemented in InstSrcData, InstSrcDataUL, and InstTarget. |
|
|
|
|
|
|
|
|
|
1.4.4