#include <ActivityManager.hpp>
Public Member Functions | |
UnsafeBlock () | |
~UnsafeBlock () | |
Protected Attributes | |
RexxActivity * | activity |
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.
|
inline |
Definition at line 342 of file ActivityManager.hpp.
References activity, ActivityManager::currentActivity, and RexxActivity::releaseAccess().
|
inline |
Definition at line 348 of file ActivityManager.hpp.
References activity, and RexxActivity::requestAccess().
|
protected |
Definition at line 353 of file ActivityManager.hpp.
Referenced by UnsafeBlock(), and ~UnsafeBlock().