logo top
Main Page   Widgets   Namespaces   Book  

thread.h File Reference


Namespaces

namespace  Glib

Defines

#define GLIBMM_STATIC_MUTEX_INIT
 Initializer macro for Glib::StaticMutex.
#define GLIBMM_STATIC_REC_MUTEX_INIT
 Initializer macro for Glib::StaticRecMutex.
#define GLIBMM_STATIC_RW_LOCK_INIT
 Initializer macro for Glib::StaticRWLock.
#define GLIBMM_STATIC_PRIVATE_INIT
 Initializer macro for Glib::StaticPrivate.

Enumerations

enum  ThreadPriority {
  THREAD_PRIORITY_LOW,
  THREAD_PRIORITY_NORMAL,
  THREAD_PRIORITY_HIGH,
  THREAD_PRIORITY_URGENT
}
 Specifies the priority of a thread. More...
enum  NotLock { NOT_LOCK }
enum  TryLock { TRY_LOCK }

Functions

void thread_init (GThreadFunctions* vtable=0)
 Initializes the GLib thread system.
bool thread_supported ()
 Returns whether the thread system is initialized.

Define Documentation

#define GLIBMM_STATIC_MUTEX_INIT [related]
 

Initializer macro for Glib::StaticMutex.

#define GLIBMM_STATIC_PRIVATE_INIT [related]
 

Initializer macro for Glib::StaticPrivate.

#define GLIBMM_STATIC_REC_MUTEX_INIT [related]
 

Initializer macro for Glib::StaticRecMutex.

#define GLIBMM_STATIC_RW_LOCK_INIT [related]
 

Initializer macro for Glib::StaticRWLock.


Generated for glibmm 2.4 by Doxygen 1.4.0 © 1997-2001