CalloutBlock Class Reference

#include <ActivityManager.hpp>

Public Member Functions

 CalloutBlock ()
 
 ~CalloutBlock ()
 

Protected Attributes

RexxActivityactivity
 

Detailed Description

A class that can be used to release kernel exclusive access inside a block and have the kernel access automatically reobtained once the UnsafeBlock object goes out of scope.

Definition at line 362 of file ActivityManager.hpp.

Constructor & Destructor Documentation

◆ CalloutBlock()

CalloutBlock::CalloutBlock ( )
inline

◆ ~CalloutBlock()

CalloutBlock::~CalloutBlock ( )
inline

Definition at line 371 of file ActivityManager.hpp.

References activity, and RexxActivity::enterKernel().

Member Data Documentation

◆ activity

RexxActivity* CalloutBlock::activity
protected

Definition at line 376 of file ActivityManager.hpp.

Referenced by CalloutBlock(), and ~CalloutBlock().


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