An exception thrown by EventRecordVisitorI when the normal processing sequence has to be disrupted (fast-fwd at the end or step-back) More...
#include <EVGThreadException.h>
Public Member Functions | |
| EVGThreadException () | |
| EVGThreadException (const EVGThreadException &exception) | |
| ~EVGThreadException () | |
| void | SetReason (string reason) |
| void | SwitchOnFastForward (void) |
| void | SwitchOnStepBack (void) |
| void | SetReturnStep (int s) |
| string | ShowReason (void) const |
| bool | FastForward (void) const |
| bool | StepBack (void) const |
| int | ReturnStep (void) const |
| void | Init (void) |
| void | Copy (const EVGThreadException &exception) |
| void | Print (ostream &stream) const |
Private Attributes | |
| bool | fFastFwd |
| bool | fStepBack |
| int | fReturnStep |
| string | fReason |
Friends | |
| ostream & | operator<< (ostream &stream, const EVGThreadException &exception) |
An exception thrown by EventRecordVisitorI when the normal processing sequence has to be disrupted (fast-fwd at the end or step-back)
September 27, 2005
Copyright (c) 2003-2020, The GENIE Collaboration For the full text of the license visit http://copyright.genie-mc.org
Definition at line 35 of file EVGThreadException.h.
| EVGThreadException::EVGThreadException | ( | ) |
Definition at line 28 of file EVGThreadException.cxx.
| EVGThreadException::EVGThreadException | ( | const EVGThreadException & | exception | ) |
Definition at line 33 of file EVGThreadException.cxx.
| EVGThreadException::~EVGThreadException | ( | ) |
Definition at line 38 of file EVGThreadException.cxx.
| void EVGThreadException::Copy | ( | const EVGThreadException & | exception | ) |
Definition at line 51 of file EVGThreadException.cxx.
|
inline |
Definition at line 49 of file EVGThreadException.h.
| void EVGThreadException::Init | ( | void | ) |
Definition at line 43 of file EVGThreadException.cxx.
| void EVGThreadException::Print | ( | ostream & | stream | ) | const |
Definition at line 59 of file EVGThreadException.cxx.
|
inline |
Definition at line 51 of file EVGThreadException.h.
|
inline |
Definition at line 43 of file EVGThreadException.h.
|
inline |
Definition at line 46 of file EVGThreadException.h.
|
inline |
Definition at line 48 of file EVGThreadException.h.
|
inline |
Definition at line 50 of file EVGThreadException.h.
|
inline |
Definition at line 44 of file EVGThreadException.h.
|
inline |
Definition at line 45 of file EVGThreadException.h.
|
friend |
Definition at line 20 of file EVGThreadException.cxx.
|
private |
Definition at line 62 of file EVGThreadException.h.
|
private |
Definition at line 65 of file EVGThreadException.h.
|
private |
Definition at line 64 of file EVGThreadException.h.
|
private |
Definition at line 63 of file EVGThreadException.h.
1.8.11