Lock Class Reference

#include <SynchronizedBlock.hpp>

Public Member Functions

 Lock (SysMutex &l, const char *ds, int di)
 
 ~Lock ()
 

Protected Attributes

SysMutexlock
 
const char * dbgds
 
int dbgdi
 

Detailed Description

Definition at line 50 of file SynchronizedBlock.hpp.

Constructor & Destructor Documentation

◆ Lock()

Lock::Lock ( SysMutex l,
const char *  ds,
int  di 
)
inline

Definition at line 53 of file SynchronizedBlock.hpp.

References dbgdi, dbgds, lock, and SysMutex::request().

◆ ~Lock()

Lock::~Lock ( )
inline

Definition at line 59 of file SynchronizedBlock.hpp.

References dbgdi, dbgds, lock, and SysMutex::release().

Member Data Documentation

◆ dbgdi

int Lock::dbgdi
protected

Definition at line 67 of file SynchronizedBlock.hpp.

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

◆ dbgds

const char* Lock::dbgds
protected

Definition at line 66 of file SynchronizedBlock.hpp.

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

◆ lock

SysMutex& Lock::lock
protected

Definition at line 65 of file SynchronizedBlock.hpp.

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


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