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.
July 15, 2016
Copyright (c) 2003-2020, The GENIE Collaboration For the full text of the license visit http://copyright.genie-mc.org
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.
|
inline |
Definition at line 37 of file InteractionException.h.
|
inline |
Definition at line 40 of file InteractionException.h.
|
friend |
Definition at line 37 of file InteractionException.cxx.
|
private |
Definition at line 45 of file InteractionException.h.