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.