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

Public Types | |
| typedef InstSrcError | Error |
Public Member Functions | |
| virtual | ~InstSrcDataPLAIN () |
| const std::list< PMPackagePtr > & | getPackages () const |
| virtual std::ostream & | dumpOn (std::ostream &str) 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) |
Protected Member Functions | |
| InstSrcDataPLAIN (const Pathname &cachefile_r) | |
| constRpmHeaderPtr | getHeaderAt (unsigned _cachepos) const |
| PMError | providePkgToInstall (const Pathname &pkgfile_r, Pathname &path_r) const |
Private Member Functions | |
| REP_BODY (InstSrcDataPLAIN) | |
Private Attributes | |
| RpmHeaderCache & | _cache |
| std::list< PMPackagePtr > | _packages |
Friends | |
| class | PMPLAINPackageDataProvider |
|
|
default error class Reimplemented from InstSrcData. |
|
|
Constructor called from tryGetData |
|
|
|
|
|
Reimplemented from InstSrcData. |
|
|
Called from PMPLAINPackageDataProvider to fill its header cache |
|
|
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. |
|
|
|
|
|
|
|
|
List of Packages on this source |
1.4.4