#include <ResolvableDataConsumer.h>
Public Member Functions | |
| ResolvableDataConsumer () | |
| virtual | ~ResolvableDataConsumer () |
| virtual data::RecordId | consumePackage (const data::RecordId &repository_id, const data::Package_Ptr &)=0 |
| virtual data::RecordId | consumeSourcePackage (const data::RecordId &repository_id, const data::SrcPackage_Ptr &)=0 |
| virtual data::RecordId | consumeProduct (const data::RecordId &repository_id, const data::Product_Ptr &)=0 |
| virtual data::RecordId | consumePatch (const data::RecordId &repository_id, const data::Patch_Ptr &)=0 |
| virtual data::RecordId | consumePackageAtom (const data::RecordId &repository_id, const data::PackageAtom_Ptr &)=0 |
| virtual data::RecordId | consumeMessage (const data::RecordId &repository_id, const data::Message_Ptr &)=0 |
| virtual data::RecordId | consumeScript (const data::RecordId &repository_id, const data::Script_Ptr &)=0 |
| virtual data::RecordId | consumePattern (const data::RecordId &repository_id, const data::Pattern_Ptr &)=0 |
| virtual data::RecordId | consumeChangelog (const data::RecordId &resolvable_id, const Changelog &)=0 |
| virtual data::RecordId | consumeFilelist (const data::RecordId &resolvable_id, const data::Filenames &)=0 |
| virtual void | consumeDiskUsage (const data::RecordId &resolvable_id, const DiskUsage &disk)=0 |
| virtual void | updatePackageLang (const data::RecordId &resolvable_id, const data::Packagebase_Ptr &data_r)=0 |
Definition at line 25 of file ResolvableDataConsumer.h.
| zypp::data::ResolvableDataConsumer::ResolvableDataConsumer | ( | ) |
Definition at line 18 of file ResolvableDataConsumer.cc.
| zypp::data::ResolvableDataConsumer::~ResolvableDataConsumer | ( | ) | [virtual] |
Definition at line 21 of file ResolvableDataConsumer.cc.
| virtual data::RecordId zypp::data::ResolvableDataConsumer::consumePackage | ( | const data::RecordId & | repository_id, | |
| const data::Package_Ptr & | ||||
| ) | [pure virtual] |
| virtual data::RecordId zypp::data::ResolvableDataConsumer::consumeSourcePackage | ( | const data::RecordId & | repository_id, | |
| const data::SrcPackage_Ptr & | ||||
| ) | [pure virtual] |
Implemented in zypp::cache::CacheStore.
Referenced by zypp::parser::susetags::RepoParser::Impl::consumeSrcPkg(), and zypp::parser::yum::RepoParser::Impl::primary_CB().
| virtual data::RecordId zypp::data::ResolvableDataConsumer::consumeProduct | ( | const data::RecordId & | repository_id, | |
| const data::Product_Ptr & | ||||
| ) | [pure virtual] |
Implemented in zypp::cache::CacheStore.
Referenced by zypp::parser::susetags::RepoParser::Impl::consumeProd(), and zypp::parser::yum::RepoParser::Impl::product_CB().
| virtual data::RecordId zypp::data::ResolvableDataConsumer::consumePatch | ( | const data::RecordId & | repository_id, | |
| const data::Patch_Ptr & | ||||
| ) | [pure virtual] |
Implemented in zypp::cache::CacheStore.
Referenced by zypp::parser::yum::RepoParser::Impl::patch_CB().
| virtual data::RecordId zypp::data::ResolvableDataConsumer::consumePackageAtom | ( | const data::RecordId & | repository_id, | |
| const data::PackageAtom_Ptr & | ||||
| ) | [pure virtual] |
Implemented in zypp::cache::CacheStore.
| virtual data::RecordId zypp::data::ResolvableDataConsumer::consumeMessage | ( | const data::RecordId & | repository_id, | |
| const data::Message_Ptr & | ||||
| ) | [pure virtual] |
Implemented in zypp::cache::CacheStore.
| virtual data::RecordId zypp::data::ResolvableDataConsumer::consumeScript | ( | const data::RecordId & | repository_id, | |
| const data::Script_Ptr & | ||||
| ) | [pure virtual] |
Implemented in zypp::cache::CacheStore.
| virtual data::RecordId zypp::data::ResolvableDataConsumer::consumePattern | ( | const data::RecordId & | repository_id, | |
| const data::Pattern_Ptr & | ||||
| ) | [pure virtual] |
Implemented in zypp::cache::CacheStore.
Referenced by zypp::parser::susetags::RepoParser::Impl::consumePat(), and zypp::parser::yum::RepoParser::Impl::pattern_CB().
| virtual data::RecordId zypp::data::ResolvableDataConsumer::consumeChangelog | ( | const data::RecordId & | resolvable_id, | |
| const Changelog & | ||||
| ) | [pure virtual] |
Implemented in zypp::cache::CacheStore.
| virtual data::RecordId zypp::data::ResolvableDataConsumer::consumeFilelist | ( | const data::RecordId & | resolvable_id, | |
| const data::Filenames & | ||||
| ) | [pure virtual] |
Implemented in zypp::cache::CacheStore.
| virtual void zypp::data::ResolvableDataConsumer::consumeDiskUsage | ( | const data::RecordId & | resolvable_id, | |
| const DiskUsage & | disk | |||
| ) | [pure virtual] |
Implemented in zypp::cache::CacheStore.
Referenced by zypp::parser::susetags::RepoParser::Impl::consumePkgDu(), and zypp::parser::susetags::RepoParser::Impl::consumeSrcPkgDu().
| virtual void zypp::data::ResolvableDataConsumer::updatePackageLang | ( | const data::RecordId & | resolvable_id, | |
| const data::Packagebase_Ptr & | data_r | |||
| ) | [pure virtual] |
Implemented in zypp::cache::CacheStore.
Referenced by zypp::parser::susetags::RepoParser::Impl::consumePkgLang(), and zypp::parser::susetags::RepoParser::Impl::consumeSrcPkgLang().
1.5.3