| GSI Object Oriented Online Offline (Go4)
    GO4-5.3.2
    | 
#include <TGo4AnalysisStepException.h>
 Inheritance diagram for TGo4AnalysisStepException:
 Inheritance diagram for TGo4AnalysisStepException:| Public Member Functions | |
| TGo4AnalysisStepException (TGo4AnalysisStep *step) | |
| virtual | ~TGo4AnalysisStepException () | 
| Int_t | Handle () | 
| TGo4AnalysisStepException (const TGo4AnalysisStepException &right) | |
| TGo4AnalysisStepException & | operator= (const TGo4AnalysisStepException &right) | 
| Int_t | GetProcessStatus () const | 
| const char * | GetStatusMessage () const | 
| const char * | GetStepName () | 
|  Public Member Functions inherited from TGo4RuntimeException | |
| TGo4RuntimeException () | |
| TGo4RuntimeException (const TGo4RuntimeException &right) | |
| virtual | ~TGo4RuntimeException () | 
| TGo4RuntimeException & | operator= (const TGo4RuntimeException &right) | 
|  Public Member Functions inherited from TGo4Exception | |
| TGo4Exception () | |
| TGo4Exception (const TGo4Exception &right) | |
| virtual | ~TGo4Exception () | 
| TGo4Exception & | operator= (const TGo4Exception &right) | 
| virtual const char * | What () | 
| Protected Attributes | |
| TGo4AnalysisStep * | fxStep | 
| TString | fxStatusMessage | 
| TString | fxStepName | 
| Int_t | fiProcessStatus | 
|  Protected Attributes inherited from TGo4Exception | |
| TString | fxDescription | 
| Private Member Functions | |
| TGo4AnalysisStepException () | |
Definition at line 22 of file TGo4AnalysisStepException.h.
| TGo4AnalysisStepException::TGo4AnalysisStepException | ( | TGo4AnalysisStep * | step | ) | 
Definition at line 19 of file TGo4AnalysisStepException.cxx.
References fiProcessStatus, TGo4Exception::fxDescription, fxStatusMessage, fxStep, fxStepName, TGo4AnalysisStep::GetProcessStatus(), TGo4AnalysisStep::GetStatusMessage(), and GO4TRACE.
| 
 | virtual | 
Definition at line 33 of file TGo4AnalysisStepException.cxx.
References GO4TRACE.
| TGo4AnalysisStepException::TGo4AnalysisStepException | ( | const TGo4AnalysisStepException & | right | ) | 
Definition at line 61 of file TGo4AnalysisStepException.cxx.
References fiProcessStatus, fxStatusMessage, fxStep, fxStepName, and GO4TRACE.
| 
 | private | 
| 
 | inline | 
Status of the last event.
Definition at line 37 of file TGo4AnalysisStepException.h.
References fiProcessStatus.
Referenced by Handle().
| 
 | inline | 
Status message of last Process() call.
Definition at line 40 of file TGo4AnalysisStepException.h.
References fxStatusMessage.
Referenced by Handle(), TGo4Analysis::Process(), and TGo4AnalysisMainRunnable::Run().
| 
 | inline | 
Name of the throwing analysis step.
Definition at line 43 of file TGo4AnalysisStepException.h.
References fxStepName.
Referenced by Handle(), TGo4Analysis::Process(), and TGo4AnalysisMainRunnable::Run().
| 
 | virtual | 
This is a default handler function for the respective exception type
Reimplemented from TGo4RuntimeException.
Definition at line 71 of file TGo4AnalysisStepException.cxx.
References TGo4Log::Error(), GetProcessStatus(), GetStatusMessage(), GetStepName(), GO4TRACE, and TGo4Exception::What().
Referenced by TGo4Analysis::Process(), and TGo4AnalysisMainRunnable::Run().
| TGo4AnalysisStepException & TGo4AnalysisStepException::operator= | ( | const TGo4AnalysisStepException & | right | ) | 
Definition at line 39 of file TGo4AnalysisStepException.cxx.
References fiProcessStatus, fxStatusMessage, fxStep, fxStepName, GO4TRACE, and TGo4RuntimeException::operator=().
| 
 | protected | 
Contains current analysis step status value. To be checked by framework after Process().
Definition at line 54 of file TGo4AnalysisStepException.h.
Referenced by GetProcessStatus(), operator=(), and TGo4AnalysisStepException().
| 
 | protected | 
Definition at line 49 of file TGo4AnalysisStepException.h.
Referenced by GetStatusMessage(), operator=(), and TGo4AnalysisStepException().
| 
 | protected | 
1
Definition at line 47 of file TGo4AnalysisStepException.h.
Referenced by operator=(), and TGo4AnalysisStepException().
| 
 | protected | 
Definition at line 51 of file TGo4AnalysisStepException.h.
Referenced by GetStepName(), operator=(), and TGo4AnalysisStepException().
 1.8.8
 1.8.8