ATLAS Offline Software
PersistencySvcException.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef PERSISTENCYSVC_PERSISTENCYSVC_EXCEPTION_H
6 #define PERSISTENCYSVC_PERSISTENCYSVC_EXCEPTION_H
7 
8 #include "POOLCore/Exception.h"
9 
10 namespace pool {
11 
14  public:
16  PersistencySvcException( const std::string& message,
17  const std::string& methodName ):
18  pool::Exception( message, methodName, "PersistencySvc" )
19  {}
20  };
21 
22 }
23 
24 #endif
pool
pool namespace
Definition: libname.h:15
ReweightUtils.message
message
Definition: ReweightUtils.py:15
pool::Exception
Base exception class for the POOL system.
Definition: Database/APR/POOLCore/POOLCore/Exception.h:15
pool::PersistencySvcException
Exception class thrown by the classes in the PersistencySvc package.
Definition: PersistencySvcException.h:13
pool::PersistencySvcException::PersistencySvcException
PersistencySvcException(const std::string &message, const std::string &methodName)
Constructor.
Definition: PersistencySvcException.h:16
Exception.h