#include "RexxCore.h"#include "ContextApi.hpp"#include "RexxNativeActivation.hpp"#include "SupplierClass.hpp"#include "Interpreter.hpp"#include "MethodClass.hpp"#include "PackageClass.hpp"#include "DirectoryClass.hpp"Go to the source code of this file.
| void RexxEntry DropContextVariable | ( | RexxCallContext * | c, |
| CSTRING | n | ||
| ) |
Definition at line 133 of file CallContextStubs.cpp.
References ApiContext::context, and RexxNativeActivation::dropContextVariable().
| void RexxEntry DropExitContextVariable | ( | RexxExitContext * | c, |
| CSTRING | n | ||
| ) |
Definition at line 212 of file CallContextStubs.cpp.
References ApiContext::context, and RexxNativeActivation::dropContextVariable().
| RexxClassObject RexxEntry FindCallContextClass | ( | RexxCallContext * | c, |
| CSTRING | n | ||
| ) |
Definition at line 304 of file CallContextStubs.cpp.
References ApiContext::context, RexxNativeActivation::findCallerClass(), new_upper_string(), NULLOBJECT, and ApiContext::ret().
| RexxDirectoryObject RexxEntry GetAllContextVariables | ( | RexxCallContext * | c | ) |
Definition at line 145 of file CallContextStubs.cpp.
References ApiContext::context, RexxNativeActivation::getAllContextVariables(), NULLOBJECT, and ApiContext::ret().
| RexxDirectoryObject RexxEntry GetAllExitContextVariables | ( | RexxExitContext * | c | ) |
Definition at line 224 of file CallContextStubs.cpp.
References ApiContext::context, RexxNativeActivation::getAllContextVariables(), NULLOBJECT, and ApiContext::ret().
| RexxObjectPtr RexxEntry GetCallArgument | ( | RexxCallContext * | c, |
| stringsize_t | i | ||
| ) |
Definition at line 69 of file CallContextStubs.cpp.
References ApiContext::context, RexxNativeActivation::getPositionalArgument(), and NULLOBJECT.
| RexxArrayObject RexxEntry GetCallArguments | ( | RexxCallContext * | c | ) |
Definition at line 56 of file CallContextStubs.cpp.
References ApiContext::context, RexxNativeActivation::getPositionalArguments(), and NULLOBJECT.
| RexxObjectPtr RexxEntry GetCallerContext | ( | RexxCallContext * | c | ) |
Definition at line 290 of file CallContextStubs.cpp.
References ApiContext::context, RexxNativeActivation::getRexxContextObject(), NULLOBJECT, and ApiContext::ret().
| stringsize_t RexxEntry GetContextDigits | ( | RexxCallContext * | c | ) |
Definition at line 251 of file CallContextStubs.cpp.
References ApiContext::context, and RexxNativeActivation::digits().
| logical_t RexxEntry GetContextForm | ( | RexxCallContext * | c | ) |
Definition at line 277 of file CallContextStubs.cpp.
References ApiContext::context, and RexxNativeActivation::form().
| stringsize_t RexxEntry GetContextFuzz | ( | RexxCallContext * | c | ) |
Definition at line 264 of file CallContextStubs.cpp.
References ApiContext::context, and RexxNativeActivation::fuzz().
| RexxObjectPtr RexxEntry GetContextVariable | ( | RexxCallContext * | c, |
| CSTRING | n | ||
| ) |
Definition at line 120 of file CallContextStubs.cpp.
References ApiContext::context, RexxNativeActivation::getContextVariable(), and NULLOBJECT.
| RexxRoutineObject RexxEntry GetCurrentRoutine | ( | RexxCallContext * | c | ) |
Definition at line 95 of file CallContextStubs.cpp.
References ApiContext::context, and RexxActivationBase::getExecutable().
| RexxObjectPtr RexxEntry GetExitCallerContext | ( | RexxExitContext * | c | ) |
Definition at line 238 of file CallContextStubs.cpp.
References ApiContext::context, RexxNativeActivation::getRexxContextObject(), NULLOBJECT, and ApiContext::ret().
| RexxObjectPtr RexxEntry GetExitContextVariable | ( | RexxExitContext * | c, |
| CSTRING | n | ||
| ) |
Definition at line 199 of file CallContextStubs.cpp.
References ApiContext::context, RexxNativeActivation::getContextVariable(), and NULLOBJECT.
| CSTRING RexxEntry GetRoutineName | ( | RexxCallContext * | c | ) |
Definition at line 82 of file CallContextStubs.cpp.
References ApiContext::context, RexxNativeActivation::getMessageName(), and RexxString::getStringData().
| void RexxEntry InvalidRoutine | ( | RexxCallContext * | c | ) |
Definition at line 174 of file CallContextStubs.cpp.
References ApiContext::context, Error_Incorrect_call_external, RexxNativeActivation::getMessageName(), and reportException().
| RexxStemObject RexxEntry ResolveStemVariable | ( | RexxCallContext * | c, |
| RexxObjectPtr | s | ||
| ) |
Definition at line 158 of file CallContextStubs.cpp.
References RexxNativeActivation::clearException(), ApiContext::context, NULLOBJECT, and RexxNativeActivation::resolveStemVariable().
| void RexxEntry SetContextVariable | ( | RexxCallContext * | c, |
| CSTRING | n, | ||
| RexxObjectPtr | v | ||
| ) |
Definition at line 108 of file CallContextStubs.cpp.
References ApiContext::context, and RexxNativeActivation::setContextVariable().
| void RexxEntry SetExitContextVariable | ( | RexxExitContext * | c, |
| CSTRING | n, | ||
| RexxObjectPtr | v | ||
| ) |
Definition at line 187 of file CallContextStubs.cpp.
References ApiContext::context, and RexxNativeActivation::setContextVariable().