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: