12 #ifndef ZYPP_REPO_REPOEXCEPTION_H 13 #define ZYPP_REPO_REPOEXCEPTION_H 19 #include <zypp-core/base/UserRequestException> 53 std::ostream &
dumpOn( std::ostream &
str )
const override;
191 std::ostream &
dumpOn( std::ostream &
str )
const override;
289 #endif // ZYPP_PARSER_TAGFILE_PARSEEXCEPTION_H
thrown when it was impossible to match a repository
Thrown when the repo alias is found to be invalid.
thrown when it was impossible to determine this repo type.
~ServiceException() override
Service plugin is immutable.
std::ostream & dumpOn(std::ostream &str) const override
Overload this to print a proper error message.
String related utilities and Regular expression matching.
RepoAlreadyExistsException()
What is known about a repository.
~RepoException() override
Service already exists and some unique attribute can't be duplicated.
Service without alias was used in an operation.
ServiceAlreadyExistsException()
ServiceNoAliasException()
ServiceInvalidAliasException()
ServicePluginImmutableException()
RepoInvalidAliasException()
thrown when it was impossible to determine one url for this repo.
std::string alias() const
unique identifier for this source.
std::ostream & dumpOn(std::ostream &str) const override
Overload this to print a proper error message.
Base Exception for service handling.
RepoUnknownTypeException()
PLUGIN Service related exceptions.
thrown when it was impossible to determine an alias for this repo.
Base class for Exception.
Exception for repository handling.
The repository cache is not built yet so you can't create the repostories from the cache...
Thrown when the repo alias is found to be invalid.
Repository already exists and some unique attribute can't be duplicated.
Easy-to use interface to the ZYPP dependency resolver.
Service has no or invalid url defined.