UnsafeBlock Class Reference

#include <ActivityManager.hpp>

Public Member Functions

 UnsafeBlock ()
 
 ~UnsafeBlock ()
 

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 339 of file ActivityManager.hpp.

Constructor & Destructor Documentation

◆ UnsafeBlock()

UnsafeBlock::UnsafeBlock ( )
inline

◆ ~UnsafeBlock()

UnsafeBlock::~UnsafeBlock ( )
inline

Definition at line 348 of file ActivityManager.hpp.

References activity, and RexxActivity::requestAccess().

Member Data Documentation

◆ activity

RexxActivity* UnsafeBlock::activity
protected

Definition at line 353 of file ActivityManager.hpp.

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


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