12 #ifndef ZYPP_TARGET_RPM_RPMEXCEPTION_H
13 #define ZYPP_TARGET_RPM_RPMEXCEPTION_H
79 const Pathname & dbpath_r )
96 virtual std::ostream &
dumpOn( std::ostream & str )
const;
106 const Pathname & dbpath_r )
122 virtual std::ostream &
dumpOn( std::ostream & str )
const;
138 virtual std::ostream &
dumpOn( std::ostream & str )
const;
147 const Pathname & dbpath_r)
155 virtual std::ostream &
dumpOn( std::ostream & str )
const;
165 const Pathname & dbpath_r)
173 virtual std::ostream &
dumpOn( std::ostream & str )
const;
183 const Pathname & old_dbpath_r,
184 const Pathname & new_root_r,
185 const Pathname & new_dbpath_r)
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;
249 #endif // ZYPP_TARGET_RPM_RPMEXCEPTION_H
virtual ~RpmInvalidRootException()
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.
RpmInvalidRootException(const Pathname &root_r, const Pathname &dbpath_r)
Ctor taking message.
GlobalRpmInitException()
Ctor taking message.
virtual ~RpmSubprocessException()
virtual ~RpmInitException()
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 ~RpmDbConvertException()
virtual std::ostream & dumpOn(std::ostream &str) const
Overload this to print a proper error message.
RpmNullDatabaseException()
RpmInitException(const Pathname &root_r, const Pathname &dbpath_r)
virtual ~RpmDbOpenException()
std::string dbpath() const
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.
std::string dbpath() const
Just inherits Exception to separate media exceptions.
virtual std::ostream & dumpOn(std::ostream &str) const
Overload this to print a proper error message.
virtual ~RpmException()
Dtor.
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)
RpmException()
Ctor taking message.
virtual ~RpmDbAlreadyOpenException()
RpmAccessBlockedException(const Pathname &root_r, const Pathname &dbpath_r)
virtual std::ostream & dumpOn(std::ostream &str) const
Overload this to print a proper error message.
virtual ~RpmAccessBlockedException()
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.