12 #ifndef ZYPP_TARGET_RPM_RPMEXCEPTION_H 13 #define ZYPP_TARGET_RPM_RPMEXCEPTION_H 19 #include <zypp/base/Exception.h> 20 #include <zypp/Pathname.h> 96 virtual std::ostream &
dumpOn( std::ostream &
str )
const;
122 virtual std::ostream &
dumpOn( std::ostream &
str )
const;
138 virtual std::ostream &
dumpOn( std::ostream &
str )
const;
155 virtual std::ostream &
dumpOn( std::ostream &
str )
const;
173 virtual std::ostream &
dumpOn( std::ostream &
str )
const;
195 virtual std::ostream &
dumpOn( std::ostream &
str )
const;
212 virtual std::ostream &
dumpOn( std::ostream &
str )
const;
225 virtual std::ostream &
dumpOn( std::ostream &
str )
const;
238 virtual std::ostream &
dumpOn( std::ostream &
str )
const;
252 virtual std::ostream &
dumpOn( std::ostream &
str )
const;
264 #endif // ZYPP_TARGET_RPM_RPMEXCEPTION_H virtual std::ostream & dumpOn(std::ostream &str) const
Overload this to print a proper error message.
virtual ~RpmInvalidRootException()
Dtor.
RpmInvalidRootException(const Pathname &root_r, const Pathname &dbpath_r)
Ctor taking message.
GlobalRpmInitException()
Ctor taking message.
virtual std::ostream & dumpOn(std::ostream &str) const
Overload this to print a proper error message.
virtual std::ostream & dumpOn(std::ostream &str) const
Overload this to print a proper error message.
virtual std::ostream & dumpOn(std::ostream &str) const
Overload this to print a proper error message.
virtual ~RpmSubprocessException()
virtual ~RpmInitException()
virtual std::ostream & dumpOn(std::ostream &str) const
Overload this to print a proper error message.
String related utilities and Regular expression matching.
virtual ~RpmDbConvertException()
RpmNullDatabaseException()
std::string dbpath() const
RpmInitException(const Pathname &root_r, const Pathname &dbpath_r)
RpmTransactionFailedException(const std::string &errmsg_r)
virtual ~RpmDbOpenException()
std::string asString() const
Error message provided by dumpOn as string.
virtual std::ostream & dumpOn(std::ostream &str) const
Overload this to print a proper error message.
virtual ~RpmTransactionFailedException()
Just inherits Exception to separate media exceptions.
virtual ~RpmException()
Dtor.
virtual std::ostream & dumpOn(std::ostream &str) const
Overload this to print a proper error message.
virtual std::ostream & dumpOn(std::ostream &str) const
Overload this to print a proper error message.
virtual std::ostream & dumpOn(std::ostream &str) const
Overload this to print a proper error message.
Base class for Exception.
RpmException(const std::string &msg_r)
Ctor taking message.
virtual ~RpmDbNotOpenException()
RpmDbOpenException(const Pathname &root_r, const Pathname &dbpath_r)
virtual std::ostream & dumpOn(std::ostream &str) const
Overload this to print a proper error message.
RpmException()
Ctor taking message.
virtual ~RpmDbAlreadyOpenException()
RpmAccessBlockedException(const Pathname &root_r, const Pathname &dbpath_r)
std::string dbpath() const
virtual ~RpmAccessBlockedException()
Easy-to use interface to the ZYPP dependency resolver.
RpmDbAlreadyOpenException(const Pathname &old_root_r, const Pathname &old_dbpath_r, const Pathname &new_root_r, const Pathname &new_dbpath_r)
RpmSubprocessException(const std::string &errmsg_r)
virtual ~RpmNullDatabaseException()
virtual ~GlobalRpmInitException()
Dtor.