NativeActivationFrame Class Reference

#include <ActivationFrame.hpp>

Inheritance diagram for NativeActivationFrame:
[legend]

Public Member Functions

 NativeActivationFrame (RexxActivity *a, RexxNativeActivation *context)
 
virtual RexxStringmessageName ()
 
virtual RexxMethodmethod ()
 
virtual StackFrameClasscreateStackFrame ()
 
virtual RexxSourcegetSource ()
 
- Public Member Functions inherited from ActivationFrame
 ActivationFrame (RexxActivity *a)
 
 ~ActivationFrame ()
 

Protected Attributes

RexxNativeActivationactivation
 
- Protected Attributes inherited from ActivationFrame
ActivationFramenext
 
RexxActivityactivity
 

Detailed Description

Definition at line 95 of file ActivationFrame.hpp.

Constructor & Destructor Documentation

◆ NativeActivationFrame()

NativeActivationFrame::NativeActivationFrame ( RexxActivity a,
RexxNativeActivation context 
)
inline

Definition at line 98 of file ActivationFrame.hpp.

Member Function Documentation

◆ createStackFrame()

StackFrameClass * NativeActivationFrame::createStackFrame ( )
virtual

Implements ActivationFrame.

Definition at line 75 of file ActivationFrame.cpp.

References activation, and RexxNativeActivation::createStackFrame().

◆ getSource()

RexxSource * NativeActivationFrame::getSource ( )
virtual

Implements ActivationFrame.

Definition at line 80 of file ActivationFrame.cpp.

References activation, and RexxNativeActivation::getSourceObject().

◆ messageName()

RexxString * NativeActivationFrame::messageName ( )
virtual

Implements ActivationFrame.

Definition at line 65 of file ActivationFrame.cpp.

References activation, and RexxNativeActivation::getMessageName().

◆ method()

RexxMethod * NativeActivationFrame::method ( )
virtual

Implements ActivationFrame.

Definition at line 70 of file ActivationFrame.cpp.

References activation, and RexxActivationBase::getExecutableObject().

Member Data Documentation

◆ activation

RexxNativeActivation* NativeActivationFrame::activation
protected

Definition at line 106 of file ActivationFrame.hpp.

Referenced by createStackFrame(), getSource(), messageName(), and method().


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