InstanceApiContext Class Reference

#include <ContextApi.hpp>

Public Member Functions

 InstanceApiContext (RexxInstance *c)
 
 ~InstanceApiContext ()
 

Public Attributes

InterpreterInstanceinstance
 

Detailed Description

A stack-based API context object used for instance stubs.

Definition at line 193 of file ContextApi.hpp.

Constructor & Destructor Documentation

◆ InstanceApiContext()

InstanceApiContext::InstanceApiContext ( RexxInstance c)
inline

Initialize an API context from an instance context.

Parameters
cThe source context.

Definition at line 201 of file ContextApi.hpp.

References instance.

◆ ~InstanceApiContext()

InstanceApiContext::~InstanceApiContext ( )
inline

Destructor for an API context. Releases the interpreter access lock on exit.

Definition at line 210 of file ContextApi.hpp.

Member Data Documentation

◆ instance

InterpreterInstance* InstanceApiContext::instance

The top-level API context.

Definition at line 217 of file ContextApi.hpp.

Referenced by AttachThread(), Halt(), InstanceApiContext(), SetTrace(), and Terminate().


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