__gnu_cxx::lock Class Reference

#include <concurrence.h>

List of all members.

Public Member Functions

 lock (mutex_type &name)
 ~lock () throw ()

Private Member Functions

 lock (const lock &)
lockoperator= (const lock &)

Private Attributes

mutex_typedevice


Constructor & Destructor Documentation

__gnu_cxx::lock::lock mutex_type name  )  [inline, explicit]
 

Definition at line 83 of file concurrence.h.

References __glibcxx_mutex_lock, device, and __gnu_cxx::mutex_type.

__gnu_cxx::lock::~lock  )  throw () [inline]
 

Definition at line 86 of file concurrence.h.

References __glibcxx_mutex_unlock, and device.

__gnu_cxx::lock::lock const lock  )  [private]
 


Member Function Documentation

lock& __gnu_cxx::lock::operator= const lock  )  [private]
 


Member Data Documentation

mutex_type& __gnu_cxx::lock::device [private]
 

Definition at line 80 of file concurrence.h.

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


The documentation for this class was generated from the following file:
Generated on Tue Jan 30 17:31:59 2007 for GNU C++ STL by doxygen 1.3.6