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> 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 ); }
72 if ( not val_r.empty() )
73 _headers.push_back( std::move(val_r) );
75 WAR <<
"Discard empty header" << endl;
std::string trim(const std::string &s, const Trim trim_r)
Provides API related macros.
#define LIBZYPP_VERSION_STRING
Easy-to use interface to the ZYPP dependency resolver.