#include <RexxStartDispatcher.hpp>
Public Member Functions | |
| CallRoutineDispatcher (RoutineClass *r, RexxArray *a) | |
| virtual | ~CallRoutineDispatcher () |
| virtual void | run () |
Public Member Functions inherited from ActivityDispatcher | |
| ActivityDispatcher () | |
| virtual | ~ActivityDispatcher () |
| virtual void | handleError (wholenumber_t, RexxDirectory *) |
| virtual void | handleError (RexxDirectory *) |
| virtual void | invoke () |
| virtual void | invoke (RexxOption *) |
| virtual void | invoke (PRXSYSEXIT exits, const char *env) |
| void | setContext (RexxActivity *act, RexxNativeActivation *a) |
Public Attributes | |
| ProtectedObject | result |
Public Attributes inherited from ActivityDispatcher | |
| wholenumber_t | rc |
| RexxDirectory * | conditionData |
Protected Attributes | |
| RoutineClass * | routine |
| RexxArray * | arguments |
Protected Attributes inherited from ActivityDispatcher | |
| RexxActivity * | activity |
| RexxNativeActivation * | activation |
Definition at line 66 of file RexxStartDispatcher.hpp.
|
inline |
Definition at line 69 of file RexxStartDispatcher.hpp.
|
inlinevirtual |
Definition at line 70 of file RexxStartDispatcher.hpp.
|
virtual |
Run a routine for a thread context API call.
Reimplemented from ActivityDispatcher.
Definition at line 200 of file RexxStartDispatcher.cpp.
References ActivityDispatcher::activity, arguments, RoutineClass::call(), RexxArray::data(), OREF_NULL, result, routine, and RexxArray::size().
|
protected |
Definition at line 78 of file RexxStartDispatcher.hpp.
Referenced by run().
| ProtectedObject CallRoutineDispatcher::result |
Definition at line 74 of file RexxStartDispatcher.hpp.
Referenced by CallRoutine(), and run().
|
protected |
Definition at line 77 of file RexxStartDispatcher.hpp.
Referenced by run().