Exception.h
Go to the documentation of this file.
1 #ifndef cetlib_sqlite_Exception_h
2 #define cetlib_sqlite_Exception_h
3 
4 // ======================================================================
5 //
6 // Exception: sqlite-specific customizations for cetlib_except/coded_exception
7 //
8 // ======================================================================
9 
10 #include "cetlib_except/coded_exception.h"
11 #include <string>
12 
13 // ----------------------------------------------------------------------
14 
15 namespace cet::sqlite {
16  namespace errors {
17 
19 
20  } // errors
21 
22  namespace ExceptionDetail {
24  }
25 
26  using Exception =
27  cet::coded_exception<errors::ErrorCodes, ExceptionDetail::translate>;
28 } // cet::sqlite
29 
30 // ======================================================================
31 
32 #endif /* cetlib_sqlite_Exception_h */
33 
34 // Local Variables:
35 // mode: c++
36 // End:
cet::coded_exception< errors::ErrorCodes, ExceptionDetail::translate > Exception
Definition: Exception.h:27
std::string translate(errors::ErrorCodes)
enum BeamMode string