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

Public Types | |
| typedef InstSrcError | Error |
Public Member Functions | |
| virtual | ~InstSrcDataYUM () |
| virtual std::ostream & | dumpOn (std::ostream &str) const |
| virtual const std::list< PMPackagePtr > & | getPackages () const |
Static Public Member Functions | |
| static PMError | tryGetDescr (InstSrcDescrPtr &ndescr_r, const InstSrcPtr source_r, MediaAccessPtr media_r, const Pathname &product_dir_r, const Url &mediaurl_r) |
| static PMError | tryGetData (InstSrcDataPtr &ndata_r, const InstSrcPtr source_r) |
| static PMError | tryGetMediaId (const Url &url_r, const Pathname &product_dir_r, std::string &mediaId_r) |
Private Member Functions | |
| REP_BODY (InstSrcDataYUM) | |
| InstSrcDataYUM (const Pathname &repodataDir_r) | |
Private Attributes | |
| YUM::ImplPtr | _impl |
Friends | |
| class | YUM::Impl |
|
|
Default error class Reimplemented from InstSrcData. |
|
|
Dtor |
|
|
Ctor called from tryGetData |
|
|
Dump debug data Reimplemented from InstSrcData. |
|
|
Return list of Packages on this source Reimplemented from InstSrcData. |
|
|
|
|
||||||||||||
|
Any concrete InstSrcData must realize this, as it knows the expected layout on the media. Expect MediaAccessPtr to be open and attached. try to find selection/package/patch information on the media Return the InstSrcData retrieved from the media via ndata_r, or NULL and PMError set. |
|
||||||||||||||||||||||||
|
Any concrete InstSrcData must realize this, as it knows the expected layout on the media. Expect MediaAccessPtr to be open and attached. try to find product/content information on the media Return the InstSrcDescr retrieved from the media via ndescr_r, or NULL and PMError set. |
|
||||||||||||||||
|
Quick check whether we need to refresh the source. Return media ID laocated at url, or an empty string. |
|
|
InstSrcDataYUM implementation |
|
|
|
1.4.4