17 #include <zypp-core/base/String.h> 18 #include <zypp-core/base/Logger.h> 19 #include <zypp-core/fs/WatchFile> 20 #include <zypp-core/base/ReferenceCounted.h> 21 #include <zypp-core/base/NonCopyable.h> 22 #include <zypp-core/ExternalProgram.h> 23 #include <zypp-media/MediaConfig> 25 #include <zypp/APIConfig.h> 29 #define CURL_BINARY "/usr/bin/curl" 57 static shared_ptr<Impl> _nullimpl(
new Impl );
62 friend Impl * rwcowClone<Impl>(
const Impl * rhs );
65 {
return new Impl( *
this ); }
109 {
if ( ! val_r.empty() )
_impl->
_headers.push_back(std::move(val_r)); }
std::string rtrim(const std::string &s)
Easy-to use interface to the ZYPP dependency resolver.