#include <iosfwd>
#include "zypp/base/Exception.h"
Go to the source code of this file.
Namespaces | |
namespace | zypp |
Classes | |
class | zypp::UserRequestException |
Base for exceptions caused by explicit user request. More... | |
Defines | |
#define | declException(EXCP, KIND) |
Convenience macro to declare more specific PluginScriptExceptions. | |
Functions | |
zypp::declException (IgnoreRequestException, IGNORE) | |
zypp::declException (SkipRequestException, SKIP) | |
zypp::declException (RetryRequestException, RETRY) | |
zypp::declException (AbortRequestException, ABORT) |
Definition in file UserRequestException.h.
#define declException | ( | EXCP, | |||
KIND | ) |
Value:
struct EXCP : public UserRequestException { \ explicit \ EXCP( const std::string & msg_r = std::string() ) \ : UserRequestException( KIND, msg_r ) \ {} \ EXCP( const std::string & msg_r, const Exception & history_r ) \ : UserRequestException( KIND, msg_r, history_r ) \ {} \ }
Definition at line 86 of file UserRequestException.h.