9#ifndef ZYPP_NG_PRIVATE_REPOMANAGER_P_H
10#define ZYPP_NG_PRIVATE_REPOMANAGER_P_H
12#include <zypp/ng/repomanager.h>
function< bool(const ProgressData &)> ReceiverFnc
Most simple version of progress reporting The percentage in most cases.
What is known about a repository.
creates and provides information about known sources.
AsyncOpRef< expected< zypp::repo::RepoType > > probe(const zypp::Url &url, const zypp::Pathname &path=zypp::Pathname()) const
RepoManagerPrivate(ContextRef ctx, RepoManagerOptions repoOpts, RepoManager &p)
void removeRepository(const zypp::RepoInfo &info, const zypp::ProgressData::ReceiverFnc &) override
std::shared_ptr< AsyncOp< T > > AsyncOpRef
#define ZYPP_DECLARE_PUBLIC(Class)