#include <TrappingDispatcher.hpp>
Public Member Functions | |
TrappingDispatcher () | |
virtual | ~TrappingDispatcher () |
virtual void | run () |
virtual void | handleError (wholenumber_t, RexxDirectory *) |
virtual void | handleError (RexxDirectory *) |
void | setContext (RexxActivity *act, RexxNativeActivation *a) |
Public Attributes | |
wholenumber_t | rc |
Protected Attributes | |
RexxActivity * | activity |
RexxNativeActivation * | activation |
RexxDirectory * | conditionData |
Definition at line 47 of file TrappingDispatcher.hpp.
|
inline |
Definition at line 50 of file TrappingDispatcher.hpp.
|
inlinevirtual |
Definition at line 51 of file TrappingDispatcher.hpp.
|
virtual |
Default handler for any error conditions. This just sets the condition information in the dispatch unit.
c | The condition information for the error. |
Reimplemented in UninitDispatcher.
Definition at line 77 of file TrappingDispatcher.cpp.
References activation, RexxNativeActivation::checkConditions(), and OREF_NULL.
|
virtual |
Default handler for any error conditions. This just sets the condition information in the dispatch unit.
c | The condition information for the error. |
Reimplemented in UninitDispatcher.
Definition at line 63 of file TrappingDispatcher.cpp.
References conditionData, and rc.
Referenced by RexxNativeActivation::run().
|
virtual |
Default virtual method for handling a run() methods on an activity dispatcher.
Reimplemented in UninitDispatcher.
Definition at line 51 of file TrappingDispatcher.cpp.
Referenced by RexxNativeActivation::run().
|
inline |
Definition at line 57 of file TrappingDispatcher.hpp.
References activation, and activity.
Referenced by RexxNativeActivation::run().
|
protected |
Definition at line 63 of file TrappingDispatcher.hpp.
Referenced by handleError(), UninitDispatcher::handleError(), and setContext().
|
protected |
Definition at line 62 of file TrappingDispatcher.hpp.
Referenced by setContext().
|
protected |
Definition at line 64 of file TrappingDispatcher.hpp.
Referenced by handleError().
wholenumber_t TrappingDispatcher::rc |
Definition at line 59 of file TrappingDispatcher.hpp.
Referenced by handleError().