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;
262 #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.
std::string alias() const
unique identifier for this source.
thrown when it was impossible to determine this repo type.
RepoAlreadyExistsException()
What is known about a repository.
Service already exists and some unique attribute can't be duplicated.
Service without alias was used in an operation.
virtual std::ostream & dumpOn(std::ostream &str) const
Overload this to print a proper error message.
ServiceAlreadyExistsException()
ServiceNoAliasException()
ServiceInvalidAliasException()
RepoInvalidAliasException()
thrown when it was impossible to determine one url for this repo.
virtual std::ostream & dumpOn(std::ostream &str) const
Overload this to print a proper error message.
Base Exception for service handling.
RepoUnknownTypeException()
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.
virtual ~ServiceException()
Repository already exists and some unique attribute can't be duplicated.
Service has no or invalid url defined.