GENIEGenerator
|
Exception used inside Interaction classes. More...
#include <InteractionException.h>
Public Member Functions | |
InteractionException () | |
InteractionException (const std::string &reason) | |
~InteractionException () throw () | |
void | Print (std::ostream &stream) const |
const std::string & | ShowReason () const |
const char * | what () const throw () |
Private Attributes | |
std::string | fReason |
Friends | |
std::ostream & | operator<< (std::ostream &stream, const InteractionException &exception) |
Exception used inside Interaction classes.
Definition at line 29 of file InteractionException.h.
genie::exceptions::InteractionException::InteractionException | ( | ) |
Definition at line 21 of file InteractionException.cxx.
genie::exceptions::InteractionException::InteractionException | ( | const std::string & | reason | ) |
Definition at line 25 of file InteractionException.cxx.
|
inline |
Definition at line 34 of file InteractionException.h.
void genie::exceptions::InteractionException::Print | ( | std::ostream & | stream | ) | const |
Definition at line 29 of file InteractionException.cxx.
References ShowReason().
Referenced by operator<<().
|
inline |
Definition at line 37 of file InteractionException.h.
References fReason.
Referenced by Print().
|
inline |
Definition at line 40 of file InteractionException.h.
References fReason.
|
friend |
Definition at line 37 of file InteractionException.cxx.
|
private |
Definition at line 45 of file InteractionException.h.
Referenced by ShowReason(), and what().