9 #ifndef ZYPP_NG_MEDIASETFACADE_INCLUDED 10 #define ZYPP_NG_MEDIASETFACADE_INCLUDED 13 #include <zypp-media/ng/Provide> 14 #include <zypp-media/ng/LazyMediaHandle> 33 MediaSyncFacadeRef
parent()
const;
36 const std::optional<zypp::Pathname> &
localPath()
const;
40 AttachedSyncMediaInfo_Ptr
_data;
110 return [ providerRef=std::move(provider), targetPath = targetPath ](
Res &&file ){
112 return providerRef->copyFile( std::move(file), targetPath );
120 std::vector<zypp::Url> sanitizeUrls(
const std::vector<zypp::Url> &urls)
const;
int assert_dir(const Pathname &path, unsigned mode)
Like 'mkdir -p'.
DEFINE_PTR_TYPE(AttachedSyncMediaInfo)
#define ZYPP_ADD_CREATE_FUNC(Class)
Pathname dirname() const
Return all but the last component od this path.
#define ZYPP_DECL_PRIVATE_CONSTR(Class)
ZYPP_FWD_DECL_TYPE_WITH_REFS(EventDispatcher)
bool provide(const Pathname &delta_r, const Pathname &new_r, const Progress &report_r)
Apply a binary delta to on-disk data to re-create a new rpm.