CorsikaIOException.h
Go to the documentation of this file.
1 
9 #ifndef _io_CorsikaIOException_h_
10 #define _io_CorsikaIOException_h_
11 
12 
13 #include <utl/AugerException.h>
14 
15 namespace io {
16 
24  public:
26  CorsikaIOException(const std::string message = std::string()) :
27  IOFailureException(message) { }
28 
30  virtual std::string GetExceptionName() const
31  { return "Corsika IO exception"; }
32  }; // CorsikaIOException
33 
34 } // io
35 
36 
37 #endif // _io_CorsikaIOException_h_
38 
39 // Configure (x)emacs for this file ...
40 // Local Variables:
41 // mode: c++
42 // End:
Base class to report exceptions in IO.
virtual std::string GetExceptionName() const
Retrieve verbose exception name.
Base for exceptions in the CORSIKA reader.
CorsikaIOException(const std::string message=std::string())
Construct CORISKA IO exception with message.

, generated on Tue Sep 26 2023.