10#ifndef ZYPP_SOURCE_YUM_REPOMDFILECOLLECTOR
11#define ZYPP_SOURCE_YUM_REPOMDFILECOLLECTOR
14#include <zypp-core/OnMediaLocation>
'Language[_Country]' codes.
What is known about a repository.
std::unordered_set< Locale > LocaleSet
const Pathname & _destDir
void addWantedLocale(Locale locale_r)
virtual ~RepomdFileCollector()
std::map< std::string, OnMediaLocation > _wantedFiles
virtual const Pathname & deltaDir() const =0
NON_COPYABLE(RepomdFileCollector)
bool collect(const OnMediaLocation &loc_r, const std::string &typestr_r)
The callback invoked by the RepomdFileReader.
std::function< void(const OnMediaLocation &file)> FinalizeCb
NON_MOVABLE(RepomdFileCollector)
void finalize(const FinalizeCb &cb)
virtual const RepoInfo & repoInfo() const =0
bool wantLocale(const Locale &locale_r) const
RepomdFileCollector(const Pathname &destDir_r)
LocaleSet _wantedLocales
Locales do download.