#include "RexxCore.h"
#include "ContextApi.hpp"
#include "RexxNativeActivation.hpp"
#include "ProtectedObject.hpp"
#include "MethodClass.hpp"
Go to the source code of this file.
void RexxEntry DropObjectVariable | ( | RexxMethodContext * | c, |
CSTRING | n | ||
) |
Definition at line 181 of file MethodContextStubs.cpp.
References ApiContext::context, and RexxNativeActivation::dropObjectVariable().
RexxClassObject RexxEntry FindContextClass | ( | RexxMethodContext * | c, |
CSTRING | n | ||
) |
Definition at line 233 of file MethodContextStubs.cpp.
References ApiContext::context, RexxNativeActivation::findClass(), new_upper_string(), NULLOBJECT, and ApiContext::ret().
RexxObjectPtr RexxEntry ForwardMessage | ( | RexxMethodContext * | c, |
RexxObjectPtr | o, | ||
CSTRING | n, | ||
RexxClassObject | clazz, | ||
RexxArrayObject | a, | ||
RexxDirectoryObject | d | ||
) |
Definition at line 193 of file MethodContextStubs.cpp.
References ApiContext::activity, ApiContext::context, RexxNativeActivation::forwardMessage(), new_upper_string(), NULLOBJECT, OREF_NULL, and ApiContext::ret().
POINTER RexxEntry GetCSelf | ( | RexxMethodContext * | c | ) |
Definition at line 117 of file MethodContextStubs.cpp.
References ApiContext::context, RexxNativeActivation::cself(), and NULLOBJECT.
RexxMethodObject RexxEntry GetCurrentMethod | ( | RexxMethodContext * | c | ) |
Definition at line 78 of file MethodContextStubs.cpp.
References ApiContext::context, and RexxActivationBase::getExecutable().
CSTRING RexxEntry GetMessageName | ( | RexxMethodContext * | c | ) |
Definition at line 91 of file MethodContextStubs.cpp.
References ApiContext::context, RexxNativeActivation::getMessageName(), and RexxString::getStringData().
RexxObjectPtr RexxEntry GetMethodArgument | ( | RexxMethodContext * | c, |
stringsize_t | i | ||
) |
Definition at line 65 of file MethodContextStubs.cpp.
References ApiContext::context, RexxNativeActivation::getPositionalArgument(), and NULLOBJECT.
RexxArrayObject RexxEntry GetMethodArguments | ( | RexxMethodContext * | c | ) |
Definition at line 52 of file MethodContextStubs.cpp.
References ApiContext::context, RexxNativeActivation::getPositionalArguments(), and NULLOBJECT.
RexxObjectPtr RexxEntry GetObjectVariable | ( | RexxMethodContext * | c, |
CSTRING | n | ||
) |
Definition at line 168 of file MethodContextStubs.cpp.
References ApiContext::context, RexxNativeActivation::getObjectVariable(), and NULLOBJECT.
RexxObjectPtr RexxEntry GetScope | ( | RexxMethodContext * | c | ) |
Definition at line 143 of file MethodContextStubs.cpp.
References ApiContext::context, RexxNativeActivation::getScope(), and NULLOBJECT.
RexxObjectPtr RexxEntry GetSelf | ( | RexxMethodContext * | c | ) |
Definition at line 104 of file MethodContextStubs.cpp.
References ApiContext::context, RexxNativeActivation::getSelf(), and NULLOBJECT.
RexxClassObject RexxEntry GetSuper | ( | RexxMethodContext * | c | ) |
Definition at line 130 of file MethodContextStubs.cpp.
References ApiContext::context, RexxNativeActivation::getSuper(), and NULLOBJECT.
void RexxEntry SetGuardOff | ( | RexxMethodContext * | c | ) |
Definition at line 221 of file MethodContextStubs.cpp.
References ApiContext::context, and RexxNativeActivation::guardOff().
void RexxEntry SetGuardOn | ( | RexxMethodContext * | c | ) |
Definition at line 209 of file MethodContextStubs.cpp.
References ApiContext::context, and RexxNativeActivation::guardOn().
void RexxEntry SetObjectVariable | ( | RexxMethodContext * | c, |
CSTRING | n, | ||
RexxObjectPtr | v | ||
) |
Definition at line 156 of file MethodContextStubs.cpp.
References ApiContext::context, and RexxNativeActivation::setObjectVariable().