#include <YUMPackageDataProvider.h>
Inheritance diagram for YUM::PackageDataProvider:

Public Member Functions | |
| PackageDataProvider (const VarPtr< Impl > impl_r) | |
| virtual | ~PackageDataProvider () |
| virtual std::string | summary (const PMPackage &pkg_r) const |
| virtual std::list< std::string > | description (const PMPackage &pkg_r) const |
| virtual FSize | size (const PMPackage &pkg_r) const |
| virtual bool | providesSources (const PMPackage &pkg_r) const |
| virtual std::string | instSrcLabel (const PMPackage &pkg_r) const |
| virtual Vendor | instSrcVendor (const PMPackage &pkg_r) const |
| virtual unsigned | instSrcRank (const PMPackage &pkg_r) const |
| virtual PkgSplitSet | splitprovides (const PMPackage &pkg_r) const |
| virtual Date | buildtime (const PMPackage &pkg_r) const |
| virtual Vendor | vendor (const PMPackage &pkg_r) const |
| virtual std::string | license (const PMPackage &pkg_r) const |
| virtual std::string | group (const PMPackage &pkg_r) const |
| virtual YStringTreeItem * | group_ptr (const PMPackage &pkg_r) const |
| virtual std::string | sourceloc (const PMPackage &pkg_r) const |
| virtual FSize | sourcesize (const PMPackage &pkg_r) const |
| virtual FSize | archivesize (const PMPackage &pkg_r) const |
| virtual std::string | location (const PMPackage &pkg_r) const |
| virtual unsigned int | medianr (const PMPackage &pkg_r) const |
| virtual PMError | providePkgToInstall (const PMPackage &pkg_r, Pathname &path_r) const |
| virtual PMError | provideSrcPkgToInstall (const PMPackage &pkg_r, Pathname &path_r) const |
| virtual constInstSrcPtr | source (const PMPackage &pkg_r) const |
| virtual bool | isRemote (const PMPackage &pkg_r) const |
Private Member Functions | |
| REP_BODY (PackageDataProvider) | |
| void | loadAttr (YUMPrimaryDataPtr pdata_r) |
Private Attributes | |
| const VarPtr< Impl > | _impl |
| Pathname | _pkgfile |
| Pathname | _sourcefile |
| std::string | _attr_SUMMARY |
| std::list< std::string > | _attr_DESCRIPTION |
| FSize | _attr_SIZE |
| PkgSplitSet | _attr_SPLITPROVIDES |
| Vendor | _attr_VENDOR |
| std::string | _attr_LICENSE |
| YStringTreeItem * | _attr_GROUP |
| FSize | _attr_SOURCESIZE |
| FSize | _attr_ARCHIVESIZE |
Friends | |
| class | Impl |
|
|
constructor, destructor |
|
|
|
|
|
Reimplemented from PMPackageDataProvider. |
|
|
Reimplemented from PMPackageDataProvider. |
|
|
Reimplemented from PMPackageDataProvider. |
|
|
Reimplemented from PMPackageDataProvider. |
|
|
Reimplemented from PMPackageDataProvider. |
|
|
Reimplemented from PMPackageDataProvider. |
|
|
Reimplemented from PMPackageDataProvider. |
|
|
Reimplemented from PMPackageDataProvider. |
|
|
Reimplemented from PMPackageDataProvider. |
|
|
Reimplemented from PMPackageDataProvider. |
|
|
|
|
|
Reimplemented from PMPackageDataProvider. |
|
|
Reimplemented from PMPackageDataProvider. |
|
||||||||||||
|
Reimplemented from PMPackageDataProvider. |
|
||||||||||||
|
Reimplemented from PMPackageDataProvider. |
|
|
Reimplemented from PMPackageDataProvider. |
|
|
|
|
|
Reimplemented from PMPackageDataProvider. |
|
|
Reimplemented from PMPackageDataProvider. |
|
|
Reimplemented from PMPackageDataProvider. |
|
|
Reimplemented from PMPackageDataProvider. |
|
|
Reimplemented from PMPackageDataProvider. |
|
|
Reimplemented from PMPackageDataProvider. |
|
|
Reimplemented from PMPackageDataProvider. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.4