15#include <zypp-core/base/UserRequestException>
29 :
Exception( msg_r ), _kind( UNSPECIFIED )
33 :
Exception( msg_r, history_r ), _kind( UNSPECIFIED )
41 :
Exception( msg_r, history_r ), _kind( kind_r )
55 case SKIP:
str <<
"SKIP";
break;
60 return str <<
" request: " <<
msg();
Base class for Exception.
const std::string & msg() const
Return the message string provided to the ctor.
UserRequestException(const std::string &msg_r=std::string())
virtual std::ostream & dumpOn(std::ostream &str) const
Overload this to print a proper error message.
String related utilities and Regular expression matching.
Easy-to use interface to the ZYPP dependency resolver.