| # Gaudi Framework, version v21r7 |

Home |  | Generated: 22 Jan 2010

# UpdateManagerException.h

Go to the documentation of this file.

    00001 // $Id: UpdateManagerException.h,v 1.1 2005/12/20 14:06:19 hmd Exp $
    00002 #ifndef GAUDIKERNEL_UPDATEMANAGEREXCEPTION_H
    00003 #define GAUDIKERNEL_UPDATEMANAGEREXCEPTION_H 1
    00004
    00005 // Include files
    00006 #include "GaudiKernel/GaudiException.h"
    00007
    00017 class GAUDI_API UpdateManagerException: public GaudiException {
    00018 public:
    00020   UpdateManagerException( const std::string& Message = "unspecified exception",
    00021                           const std::string& Tag = "*UpdateManagerSvc*",
    00022                           const StatusCode & Code = StatusCode::FAILURE ):
    00023     GaudiException(Message,Tag,Code) {}
    00024
    00025   UpdateManagerException( const std::string& Message,
    00026                           const std::string& Tag,
    00027                           const StatusCode & Code,
    00028                           const GaudiException& Ex ):
    00029     GaudiException(Message,Tag,Code,Ex) {}
    00030
    00032   virtual ~UpdateManagerException() throw () {}
    00033
    00035   virtual UpdateManagerException* clone() const { return new UpdateManagerException(*this); }
    00036
    00037 };
    00038 #endif // GAUDIKERNEL_UPDATEMANAGEREXCEPTION_H