__gnu_cxx::_STL_mutex_lock Struct Reference

#include <stl_threads.h>

List of all members.

Public Member Functions

void _M_initialize ()
void _M_acquire_lock ()
void _M_release_lock ()

Public Attributes

__gthread_mutex_t _M_lock


Member Function Documentation

void __gnu_cxx::_STL_mutex_lock::_M_acquire_lock  )  [inline]
 

Definition at line 120 of file stl_threads.h.

References __gthread_mutex_lock(), _M_initialize(), and _M_lock.

void __gnu_cxx::_STL_mutex_lock::_M_initialize  )  [inline]
 

Definition at line 92 of file stl_threads.h.

References __gthread_active_p(), __gthread_mutex_lock(), __gthread_mutex_unlock(), __gthread_once(), and _M_lock.

Referenced by _M_acquire_lock(), and _M_release_lock().

void __gnu_cxx::_STL_mutex_lock::_M_release_lock  )  [inline]
 

Definition at line 129 of file stl_threads.h.

References __gthread_mutex_unlock(), _M_initialize(), and _M_lock.


Member Data Documentation

__gthread_mutex_t __gnu_cxx::_STL_mutex_lock::_M_lock
 

Definition at line 89 of file stl_threads.h.

Referenced by _M_acquire_lock(), _M_initialize(), and _M_release_lock().


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