12 #ifndef ZYPP_URL_URLEXCEPTION_H
13 #define ZYPP_URL_URLEXCEPTION_H
virtual ~UrlBadComponentException()
virtual ~UrlNotSupportedException()
Thrown if the encoded string contains a NUL byte (%00).
const std::string & msg() const
Return the message string provided to the ctor.
virtual ~UrlDecodingException()
UrlNotSupportedException()
virtual ~UrlNotAllowedException()
Base class for all URL exceptions.
UrlDecodingException(const std::string &msg)
UrlNotSupportedException(const std::string &msg)
UrlNotAllowedException(const std::string &msg)
virtual ~UrlParsingException()
Thrown if the url or a component can't be parsed at all.
UrlParsingException(const std::string &msg)
UrlException(const std::string &msg)
Base class for Exception.
UrlBadComponentException()
UrlBadComponentException(const std::string &msg)
Thrown if a url component is invalid.
Thrown if scheme does not allow a component.