gthr-single.h File Reference

Go to the source code of this file.

Defines

#define __GTHREAD_MUTEX_INIT   0
#define _GLIBCXX_UNUSED(x)   x __attribute__((unused))

Typedefs

typedef int __gthread_mutex_t
typedef int __gthread_recursive_mutex_t

Functions

static int __gthread_active_p (void)
static int __gthread_mutex_lock (__gthread_mutex_t *_GLIBCXX_UNUSED(mutex))
static int __gthread_mutex_trylock (__gthread_mutex_t *_GLIBCXX_UNUSED(mutex))
static int __gthread_mutex_unlock (__gthread_mutex_t *_GLIBCXX_UNUSED(mutex))
static int __gthread_recursive_mutex_lock (__gthread_recursive_mutex_t *mutex)
static int __gthread_recursive_mutex_trylock (__gthread_recursive_mutex_t *mutex)
static int __gthread_recursive_mutex_unlock (__gthread_recursive_mutex_t *mutex)


Define Documentation

#define __GTHREAD_MUTEX_INIT   0

Definition at line 37 of file gthr-single.h.

#define _GLIBCXX_UNUSED (  )     x __attribute__((unused))

Definition at line 42 of file gthr-single.h.


Typedef Documentation

typedef int __gthread_mutex_t

Definition at line 34 of file gthr-single.h.

typedef int __gthread_recursive_mutex_t

Definition at line 35 of file gthr-single.h.


Function Documentation

static int __gthread_active_p ( void   )  [inline, static]

Definition at line 213 of file gthr-single.h.

Referenced by __gthread_mutex_lock(), __gthread_mutex_trylock(), __gthread_mutex_unlock(), __gthread_once(), and __gthread_recursive_mutex_init_function().

static int __gthread_mutex_lock ( __gthread_mutex_t _GLIBCXX_UNUSED(mutex)  )  [inline, static]

Definition at line 219 of file gthr-single.h.

static int __gthread_mutex_trylock ( __gthread_mutex_t _GLIBCXX_UNUSED(mutex)  )  [inline, static]

Definition at line 225 of file gthr-single.h.

static int __gthread_mutex_unlock ( __gthread_mutex_t _GLIBCXX_UNUSED(mutex)  )  [inline, static]

Definition at line 231 of file gthr-single.h.

static int __gthread_recursive_mutex_lock ( __gthread_recursive_mutex_t mutex  )  [inline, static]

Definition at line 237 of file gthr-single.h.

References __gthread_mutex_lock().

static int __gthread_recursive_mutex_trylock ( __gthread_recursive_mutex_t mutex  )  [inline, static]

Definition at line 243 of file gthr-single.h.

References __gthread_mutex_trylock().

static int __gthread_recursive_mutex_unlock ( __gthread_recursive_mutex_t mutex  )  [inline, static]

Definition at line 249 of file gthr-single.h.

References __gthread_mutex_unlock().


Generated on Tue Feb 2 16:57:19 2010 for GNU C++ STL by  doxygen 1.4.7