12 #ifndef ZYPP_CURL_PARSER_METALINKPARSER_H_INCLUDED 13 #define ZYPP_CURL_PARSER_METALINKPARSER_H_INCLUDED 17 #include <zypp-core/base/Exception.h> 18 #include <zypp-core/base/NonCopyable.h> 19 #include <zypp-core/base/InputStream> 20 #include <zypp-curl/parser/MediaBlockList> 21 #include <zypp-core/Url.h> 22 #include <zypp-core/ByteArray.h> 55 void parseBytes(
const char* bytes,
size_t len);
65 std::vector<Url>
getUrls()
const;
70 const std::vector<MetalinkMirror> &
getMirrors()
const;
88 #endif // ZYPP_CURL_PARSER_METALINKPARSER_H_INCLUDED
String related utilities and Regular expression matching.
boost::noncopyable NonCopyable
Ensure derived classes cannot be copied.