#include <PMPackage.h>
Inheritance diagram for PMPackage:
Public Member Functions | |
bool | du_add (PkgDuMaster &master_r) const |
bool | du_sub (PkgDuMaster &master_r) const |
virtual std::string | summary () const |
virtual std::list< std::string > | description () const |
virtual std::list< std::string > | insnotify () const |
virtual std::list< std::string > | delnotify () const |
virtual FSize | size () const |
virtual bool | providesSources () const |
virtual std::string | instSrcLabel () const |
virtual Vendor | instSrcVendor () const |
virtual unsigned | instSrcRank () const |
PkgSplitSet | splitprovides () const |
Date | buildtime () const |
std::string | buildhost () const |
Date | installtime () const |
std::string | distribution () const |
Vendor | vendor () const |
std::string | license () const |
std::list< std::string > | licenseToConfirm () const |
std::string | packager () const |
std::string | group () const |
YStringTreeItem * | group_ptr () const |
std::list< std::string > | changelog () const |
std::string | url () const |
std::string | os () const |
std::list< std::string > | prein () const |
std::list< std::string > | postin () const |
std::list< std::string > | preun () const |
std::list< std::string > | postun () const |
std::string | sourceloc () const |
FSize | sourcesize () const |
FSize | archivesize () const |
std::list< std::string > | authors () const |
std::list< std::string > | filenames () const |
std::list< std::string > | recommends () const |
std::list< std::string > | suggests () const |
std::string | location () const |
unsigned int | medianr () const |
std::list< std::string > | keywords () const |
PkgDu & | du (PkgDu &dudata_r) const |
std::string | externalUrl () const |
std::list< PkgEdition > | patchRpmBaseVersions () const |
FSize | patchRpmSize () const |
bool | forceInstall () const |
bool | isRemote (void) const |
PMError | providePkgToInstall (Pathname &) const |
PMError | provideSrcPkgToInstall (Pathname &) const |
constInstSrcPtr | source () const |
PMPackage (const PkgName &name_r, const PkgEdition &edition_r, const PkgArch &arch_r, PMPackageDataProviderPtr dataProvider_r) | |
virtual | ~PMPackage () |
virtual std::ostream & | dumpOn (std::ostream &str) const |
Protected Attributes | |
PMPackageDataProviderPtr | _dataProvider |
Private Member Functions | |
REP_BODY (PMPackage) | |
virtual bool | prefererCandidate () const |
Private Attributes | |
PkgDuSlave & | _pkgdu |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implements PMObject. |
|
Implements PMObject. |
|
|
|
|
|
|
|
|
|
Used by ostream::operator<< to print some debug lines Reimplemented from PMObject. |
|
|
|
|
|
|
|
|
|
|
|
Implements PMObject. |
|
|
|
Implements PMObject. |
|
Implements PMObject. |
|
Implements PMObject. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Internally used by PMSelectable. InstSrc may overwrite candidate selection rules under certain conditions. Reimplemented from PMObject. |
|
|
|
|
|
|
|
|
|
Implements PMObject. |
|
|
|
|
|
Implements PMObject. |
|
|
|
|
|
|
|
PMPackage attributes passed off to PMPackageDataProvider
|
|
|
|
PMObject attributes that should be realized by each concrete Object.
Implements PMObject. |
|
|
|
|
|
|
|
|