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