#include <iosfwd>
#include <zypp/base/Exception.h>
#include <zypp/Pathname.h>
Go to the source code of this file.
|  | 
| namespace | zypp | 
|  | Easy-to use interface to the ZYPP dependency resolver. 
 | 
|  | 
|  | 
| #define | declException(EXCP,  BASE) | 
|  | Convenience macro to declare more specific PluginScriptExceptions. 
 | 
|  | 
◆ declException
      
        
          | #define declException | ( |  | EXCP, | 
        
          |  |  |  | BASE ) | 
      
 
Value:
    public:                                                                                     \
      EXCP() : BASE( #EXCP ) {}                                                                 \
      EXCP( const std::string & msg_r ) : BASE( msg_r ) {}                                      \
      EXCP( const std::string & msg_r, const std::string & hist_r ) : BASE( msg_r, hist_r ) {}  \
      virtual ~EXCP() throw() {}                                                                \
  }
 
Convenience macro to declare more specific PluginScriptExceptions. 
Definition at line 35 of file PluginScriptException.h.