#include <ExitHandler.hpp>
Public Member Functions | |
ExitHandlerDispatcher (REXXPFN e, int code, int subcode, void *a) | |
virtual | ~ExitHandlerDispatcher () |
virtual void | run () |
Public Member Functions inherited from CallbackDispatcher | |
CallbackDispatcher () | |
virtual | ~CallbackDispatcher () |
virtual void | handleError (wholenumber_t, RexxDirectory *) |
virtual void | handleError (RexxDirectory *) |
void | setContext (RexxActivity *act, RexxNativeActivation *a) |
Public Attributes | |
int | rc |
int | major |
int | minor |
REXXPFN | entryPoint |
void * | parms |
Public Attributes inherited from CallbackDispatcher | |
wholenumber_t | rc |
Additional Inherited Members | |
Protected Attributes inherited from CallbackDispatcher | |
RexxActivity * | activity |
RexxNativeActivation * | activation |
RexxDirectory * | conditionData |
Definition at line 92 of file ExitHandler.hpp.
|
inline |
Definition at line 95 of file ExitHandler.hpp.
References entryPoint, major, minor, and parms.
|
inlinevirtual |
Definition at line 96 of file ExitHandler.hpp.
|
virtual |
Process a callout to a system exit function.
Reimplemented from CallbackDispatcher.
Reimplemented in ContextExitHandlerDispatcher.
Definition at line 110 of file ExitHandler.cpp.
References entryPoint, major, minor, parms, and rc.
REXXPFN ExitHandlerDispatcher::entryPoint |
Definition at line 103 of file ExitHandler.hpp.
Referenced by ExitHandlerDispatcher(), run(), and ContextExitHandlerDispatcher::run().
int ExitHandlerDispatcher::major |
Definition at line 101 of file ExitHandler.hpp.
Referenced by ExitHandlerDispatcher(), run(), and ContextExitHandlerDispatcher::run().
int ExitHandlerDispatcher::minor |
Definition at line 102 of file ExitHandler.hpp.
Referenced by ExitHandlerDispatcher(), run(), and ContextExitHandlerDispatcher::run().
void* ExitHandlerDispatcher::parms |
Definition at line 104 of file ExitHandler.hpp.
Referenced by ExitHandlerDispatcher(), run(), and ContextExitHandlerDispatcher::run().
int ExitHandlerDispatcher::rc |
Definition at line 100 of file ExitHandler.hpp.
Referenced by ExitHandler::call(), run(), and ContextExitHandlerDispatcher::run().