Go to the documentation of this file.
13 #ifndef ZYPP_TARGET_HAL_HALEXCEPTION_H
14 #define ZYPP_TARGET_HAL_HALEXCEPTION_H
63 HalException(
const std::string &err_name,
const std::string &err_msg)
90 virtual std::ostream &
dumpOn( std::ostream &
str )
const;
112 #endif // ZYPP_TARGET_HAL_HALEXCEPTION_H
virtual std::ostream & dumpOn(std::ostream &str) const
Overload this to print a proper error message.
const std::string & errorMessage() const
Base class for Exception.
Exception thrown if we were built without hal support (-DNO_HAL).
HalException()
Default constructor.
HalException(const std::string &err_name, const std::string &err_msg)
Constructor taking HAL (DBUS) error message components.
Hardware abstaction layer exception.
Easy-to use interface to the ZYPP dependency resolver.
HalException(const std::string &msg_r)
Constructor taking complete hal error message.
String related utilities and Regular expression matching.
const std::string & errorName() const
virtual ~HalException()
Destructor.