ooRexx  4.2.0-source
About: ooRexx (Open Object Rexx) is a free implementation of Object Rexx. Object Rexx is an enhancement of the classic Rexx interpreter; a full-featured programming language with a human-oriented syntax.
  Fossies Dox: ooRexx-4.2.0-source.tar.gz  ("inofficial" and yet experimental doxygen-generated source code documentation)  

CallProgramDispatcher Class Reference

#include <RexxStartDispatcher.hpp>

Inheritance diagram for CallProgramDispatcher:
[legend]
Collaboration diagram for CallProgramDispatcher:
[legend]

Public Member Functions

 CallProgramDispatcher (const char *p, RexxArray *a)
 
virtual ~CallProgramDispatcher ()
 
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
 
RexxDirectoryconditionData
 

Protected Attributes

const char * program
 
RexxArrayarguments
 
- Protected Attributes inherited from ActivityDispatcher
RexxActivityactivity
 
RexxNativeActivationactivation
 

Detailed Description

Definition at line 82 of file RexxStartDispatcher.hpp.

Constructor & Destructor Documentation

◆ CallProgramDispatcher()

CallProgramDispatcher::CallProgramDispatcher ( const char *  p,
RexxArray a 
)
inline

Definition at line 85 of file RexxStartDispatcher.hpp.

◆ ~CallProgramDispatcher()

virtual CallProgramDispatcher::~CallProgramDispatcher ( )
inlinevirtual

Definition at line 86 of file RexxStartDispatcher.hpp.

Member Function Documentation

◆ run()

Member Data Documentation

◆ arguments

RexxArray* CallProgramDispatcher::arguments
protected

Definition at line 94 of file RexxStartDispatcher.hpp.

Referenced by run().

◆ program

const char* CallProgramDispatcher::program
protected

Definition at line 93 of file RexxStartDispatcher.hpp.

Referenced by run().

◆ result

ProtectedObject CallProgramDispatcher::result

Definition at line 90 of file RexxStartDispatcher.hpp.

Referenced by CallProgram(), and run().


The documentation for this class was generated from the following files: