class CAVERNplus_mutex_c

Mutual exclusion class

Public Methods

CAVERNplus_mutex_c ()
Construct for a CAVERN mutual exclusion object.
globus_mutex_t* getNexusMutex ()
Return the nexus handle to the mutex variable.
void lock ()
Lock the mutex object.
void setMutexDebug (CAVERNplus_mutex_c::mutexDebug_t stat)
Turn mutex debug messages on or off.
void setMutexDebugMesg (char *msg)
Set the debug message to print whenever lock and unlock is performed.
void unlock ()
Unlock mutex object.
~CAVERNplus_mutex_c ()
Destructor for a CAVERN mutual exclusion object.

Documentation

Mutual exclusion class.

This class encapsulates mutual exclusion in a C++ object.


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de