CallContextInterface Struct Reference

#include <oorexxapi.h>

Public Member Functions

 RexxArrayObject (RexxEntry *GetArguments)(RexxCallContext *)
 
 RexxObjectPtr (RexxEntry *GetArgument)(RexxCallContext *
 
 CSTRING (RexxEntry *GetRoutineName)(RexxCallContext *)
 
 RexxRoutineObject (RexxEntry *GetRoutine)(RexxCallContext *)
 
 void (RexxEntry *SetContextVariable)(RexxCallContext *
 
 RexxObjectPtr (RexxEntry *GetContextVariable)(RexxCallContext *
 
 void (RexxEntry *DropContextVariable)(RexxCallContext *
 
 RexxDirectoryObject (RexxEntry *GetAllContextVariables)(RexxCallContext *)
 
 RexxStemObject (RexxEntry *ResolveStemVariable)(RexxCallContext *
 
 void (RexxEntry *InvalidRoutine)(RexxCallContext *)
 
 stringsize_t (RexxEntry *GetContextDigits)(RexxCallContext *)
 
 stringsize_t (RexxEntry *GetContextFuzz)(RexxCallContext *)
 
 logical_t (RexxEntry *GetContextForm)(RexxCallContext *)
 
 RexxObjectPtr (RexxEntry *GetCallerContext)(RexxCallContext *)
 
 RexxClassObject (RexxEntry *FindContextClass)(RexxCallContext *
 

Public Attributes

wholenumber_t interfaceVersion
 
 size_t
 
 CSTRING
 
 RexxObjectPtr
 

Detailed Description

Definition at line 646 of file oorexxapi.h.

Member Function Documentation

◆ CSTRING()

CallContextInterface::CSTRING ( RexxEntry GetRoutineName)

◆ logical_t()

CallContextInterface::logical_t ( RexxEntry GetContextForm)

◆ RexxArrayObject()

CallContextInterface::RexxArrayObject ( RexxEntry GetArguments)

◆ RexxClassObject()

CallContextInterface::RexxClassObject ( RexxEntry FindContextClass)

◆ RexxDirectoryObject()

CallContextInterface::RexxDirectoryObject ( RexxEntry GetAllContextVariables)

◆ RexxObjectPtr() [1/3]

CallContextInterface::RexxObjectPtr ( RexxEntry GetArgument)

◆ RexxObjectPtr() [2/3]

CallContextInterface::RexxObjectPtr ( RexxEntry GetCallerContext)

◆ RexxObjectPtr() [3/3]

CallContextInterface::RexxObjectPtr ( RexxEntry GetContextVariable)

◆ RexxRoutineObject()

CallContextInterface::RexxRoutineObject ( RexxEntry GetRoutine)

◆ RexxStemObject()

CallContextInterface::RexxStemObject ( RexxEntry ResolveStemVariable)

◆ stringsize_t() [1/2]

CallContextInterface::stringsize_t ( RexxEntry GetContextDigits)

◆ stringsize_t() [2/2]

CallContextInterface::stringsize_t ( RexxEntry GetContextFuzz)

◆ void() [1/3]

CallContextInterface::void ( RexxEntry DropContextVariable)

◆ void() [2/3]

CallContextInterface::void ( RexxEntry InvalidRoutine)

◆ void() [3/3]

CallContextInterface::void ( RexxEntry SetContextVariable)

Member Data Documentation

◆ CSTRING

CallContextInterface::CSTRING

Definition at line 654 of file oorexxapi.h.

◆ interfaceVersion

wholenumber_t CallContextInterface::interfaceVersion

Definition at line 648 of file oorexxapi.h.

◆ RexxObjectPtr

CallContextInterface::RexxObjectPtr

Definition at line 654 of file oorexxapi.h.

◆ size_t

CallContextInterface::size_t

Definition at line 651 of file oorexxapi.h.


The documentation for this struct was generated from the following file: