![]() |
ROOT
6.06/09
Reference Guide
|
Include dependency graph for TException.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | ExceptionContext_t |
Macros | |
| #define | SETJMP(buf) setjmp(buf) |
| #define | RETRY |
| #define | TRY |
| #define | CATCH(n) |
| #define | ENDTRY |
Functions | |
| void | Throw (int code) |
| If an exception context has been set (using the TRY and RETRY macros) jump back to where it was set. More... | |
Variables | |
| R__EXTERN ExceptionContext_t * | gException |
| #define CATCH | ( | n | ) |
Definition at line 73 of file TException.h.
Referenced by PyROOT::TMethodHolder::CallSafe(), TRint::HandleTermInput(), and TProofPlayer::Process().
| #define ENDTRY |
Definition at line 79 of file TException.h.
Referenced by PyROOT::TMethodHolder::CallSafe(), TRint::HandleTermInput(), TProofPlayer::Process(), TRint::Run(), and TSystem::Run().
| #define RETRY |
Definition at line 59 of file TException.h.
Referenced by TRint::Run(), and TSystem::Run().
| #define SETJMP | ( | buf | ) | setjmp(buf) |
Definition at line 56 of file TException.h.
| #define TRY |
Definition at line 66 of file TException.h.
Referenced by PyROOT::TMethodHolder::CallSafe(), TRint::HandleTermInput(), and TProofPlayer::Process().
| void Throw | ( | int | code | ) |
If an exception context has been set (using the TRY and RETRY macros) jump back to where it was set.
Definition at line 27 of file TException.cxx.
Referenced by PyROOT::TMethodHolder::CallSafe(), TWinNTSystem::DispatchSignals(), TWinNTSystem::HandleConsoleEvent(), TApplication::HandleException(), TRint::HandleTermInput(), RootX11ErrorHandler(), and RootX11IOErrorHandler().
| R__EXTERN ExceptionContext_t* gException |
Definition at line 84 of file TException.h.
Referenced by TRint::HandleException(), and TApplication::HandleException().