GuardLock Class Reference

#include <ObjectClass.hpp>

Public Member Functions

 GuardLock (RexxActivity *a, RexxObject *o, RexxObject *s)
 
 ~GuardLock ()
 

Private Attributes

RexxActivityactivity
 
RexxObjecttarget
 
RexxObjectscope
 

Detailed Description

Block guard lock on an object instance.

Definition at line 637 of file ObjectClass.hpp.

Constructor & Destructor Documentation

◆ GuardLock()

GuardLock::GuardLock ( RexxActivity a,
RexxObject o,
RexxObject s 
)
inline

Definition at line 640 of file ObjectClass.hpp.

References activity, RexxObject::guardOn(), scope, and target.

◆ ~GuardLock()

GuardLock::~GuardLock ( )
inline

Definition at line 646 of file ObjectClass.hpp.

References activity, RexxObject::guardOff(), scope, and target.

Member Data Documentation

◆ activity

RexxActivity* GuardLock::activity
private

Definition at line 652 of file ObjectClass.hpp.

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

◆ scope

RexxObject* GuardLock::scope
private

Definition at line 654 of file ObjectClass.hpp.

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

◆ target

RexxObject* GuardLock::target
private

Definition at line 653 of file ObjectClass.hpp.

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


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