#include <gmacros.h>
#include <limits.h>
#include <float.h>
Go to the source code of this file.
Classes | |
struct | _GStaticMutex |
union | _GSystemThread |
Defines | |
#define | G_MINFLOAT FLT_MIN |
#define | G_MAXFLOAT FLT_MAX |
#define | G_MINDOUBLE DBL_MIN |
#define | G_MAXDOUBLE DBL_MAX |
#define | G_MINSHORT SHRT_MIN |
#define | G_MAXSHORT SHRT_MAX |
#define | G_MAXUSHORT USHRT_MAX |
#define | G_MININT INT_MIN |
#define | G_MAXINT INT_MAX |
#define | G_MAXUINT UINT_MAX |
#define | G_MINLONG LONG_MIN |
#define | G_MAXLONG LONG_MAX |
#define | G_MAXULONG ULONG_MAX |
#define | G_GINT16_FORMAT "hi" |
#define | G_GUINT16_FORMAT "hu" |
#define | G_GINT32_FORMAT "i" |
#define | G_GUINT32_FORMAT "u" |
#define | G_HAVE_GINT64 1 |
#define | G_GINT64_FORMAT "I64i" |
#define | G_GUINT64_FORMAT "I64u" |
#define | GPOINTER_TO_INT(p) ((gint)(p)) |
#define | GPOINTER_TO_UINT(p) ((guint)(p)) |
#define | GINT_TO_POINTER(i) ((gpointer)(i)) |
#define | GUINT_TO_POINTER(u) ((gpointer)(u)) |
#define | g_ATEXIT(proc) (atexit (proc)) |
#define | g_memmove(d, s, n) G_STMT_START { memmove ((d), (s), (n)); } G_STMT_END |
#define | GLIB_MAJOR_VERSION 1 |
#define | GLIB_MINOR_VERSION 3 |
#define | GLIB_MICRO_VERSION 2 |
#define | G_OS_WIN32 |
#define | G_HAVE___INLINE 1 |
#define | G_THREADS_ENABLED |
#define | G_THREADS_IMPL_POSIX |
#define | G_STATIC_MUTEX_INIT { NULL, { { 255, 255, 255, 255 } } } |
#define | g_static_mutex_get_mutex(mutex) |
#define | GINT16_TO_LE(val) ((gint16) (val)) |
#define | GUINT16_TO_LE(val) ((guint16) (val)) |
#define | GINT16_TO_BE(val) ((gint16) GUINT16_SWAP_LE_BE (val)) |
#define | GUINT16_TO_BE(val) (GUINT16_SWAP_LE_BE (val)) |
#define | GINT32_TO_LE(val) ((gint32) (val)) |
#define | GUINT32_TO_LE(val) ((guint32) (val)) |
#define | GINT32_TO_BE(val) ((gint32) GUINT32_SWAP_LE_BE (val)) |
#define | GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) |
#define | GINT64_TO_LE(val) ((gint64) (val)) |
#define | GUINT64_TO_LE(val) ((guint64) (val)) |
#define | GINT64_TO_BE(val) ((gint64) GUINT64_SWAP_LE_BE (val)) |
#define | GUINT64_TO_BE(val) (GUINT64_SWAP_LE_BE (val)) |
#define | GLONG_TO_LE(val) ((glong) GINT32_TO_LE (val)) |
#define | GULONG_TO_LE(val) ((gulong) GUINT32_TO_LE (val)) |
#define | GLONG_TO_BE(val) ((glong) GINT32_TO_BE (val)) |
#define | GULONG_TO_BE(val) ((gulong) GUINT32_TO_BE (val)) |
#define | GINT_TO_LE(val) ((gint) GINT32_TO_LE (val)) |
#define | GUINT_TO_LE(val) ((guint) GUINT32_TO_LE (val)) |
#define | GINT_TO_BE(val) ((gint) GINT32_TO_BE (val)) |
#define | GUINT_TO_BE(val) ((guint) GUINT32_TO_BE (val)) |
#define | G_BYTE_ORDER G_LITTLE_ENDIAN |
#define | GLIB_SYSDEF_POLLIN = 1 |
#define | GLIB_SYSDEF_POLLOUT = 4 |
#define | GLIB_SYSDEF_POLLPRI = 2 |
#define | GLIB_SYSDEF_POLLERR = 8 |
#define | GLIB_SYSDEF_POLLHUP = 16 |
#define | GLIB_SYSDEF_POLLNVAL = 32 |
#define | G_MODULE_SUFFIX "dll" |
Typedefs | |
typedef unsigned char | guint8 |
typedef signed short | gint16 |
typedef unsigned short | guint16 |
typedef signed int | gint32 |
typedef unsigned int | guint32 |
typedef gint32 | gssize |
typedef guint32 | gsize |
typedef _GStaticMutex | GStaticMutex |
typedef _GSystemThread | GSystemThread |
Variables | |
G_BEGIN_DECLS typedef signed char | gint8 |
#define g_ATEXIT | ( | proc | ) | (atexit (proc)) |
Definition at line 96 of file glibconfig.h.
#define G_BYTE_ORDER G_LITTLE_ENDIAN |
Definition at line 189 of file glibconfig.h.
#define G_GINT16_FORMAT "hi" |
Definition at line 61 of file glibconfig.h.
#define G_GINT32_FORMAT "i" |
Definition at line 65 of file glibconfig.h.
#define G_GINT64_FORMAT "I64i" |
Definition at line 84 of file glibconfig.h.
#define G_GUINT16_FORMAT "hu" |
Definition at line 62 of file glibconfig.h.
#define G_GUINT32_FORMAT "u" |
Definition at line 66 of file glibconfig.h.
#define G_GUINT64_FORMAT "I64u" |
Definition at line 85 of file glibconfig.h.
#define G_HAVE___INLINE 1 |
Definition at line 109 of file glibconfig.h.
#define G_HAVE_GINT64 1 |
Definition at line 68 of file glibconfig.h.
#define G_MAXDOUBLE DBL_MAX |
Definition at line 44 of file glibconfig.h.
#define G_MAXFLOAT FLT_MAX |
Definition at line 42 of file glibconfig.h.
#define G_MAXINT INT_MAX |
Definition at line 49 of file glibconfig.h.
#define G_MAXLONG LONG_MAX |
Definition at line 52 of file glibconfig.h.
#define G_MAXSHORT SHRT_MAX |
Definition at line 46 of file glibconfig.h.
#define G_MAXUINT UINT_MAX |
Definition at line 50 of file glibconfig.h.
#define G_MAXULONG ULONG_MAX |
Definition at line 53 of file glibconfig.h.
#define G_MAXUSHORT USHRT_MAX |
Definition at line 47 of file glibconfig.h.
Definition at line 98 of file glibconfig.h.
#define G_MINDOUBLE DBL_MIN |
Definition at line 43 of file glibconfig.h.
#define G_MINFLOAT FLT_MIN |
Definition at line 41 of file glibconfig.h.
#define G_MININT INT_MIN |
Definition at line 48 of file glibconfig.h.
#define G_MINLONG LONG_MIN |
Definition at line 51 of file glibconfig.h.
#define G_MINSHORT SHRT_MIN |
Definition at line 45 of file glibconfig.h.
#define G_MODULE_SUFFIX "dll" |
Definition at line 198 of file glibconfig.h.
#define G_OS_WIN32 |
Definition at line 104 of file glibconfig.h.
#define g_static_mutex_get_mutex | ( | mutex | ) |
Value:
(g_thread_use_default_impl ? ((GMutex*) &((mutex)->aligned_pad_u)) : \ g_static_mutex_get_mutex_impl (&((mutex)->runtime_mutex)))
Definition at line 147 of file glibconfig.h.
#define G_STATIC_MUTEX_INIT { NULL, { { 255, 255, 255, 255 } } } |
Definition at line 146 of file glibconfig.h.
#define G_THREADS_ENABLED |
Definition at line 112 of file glibconfig.h.
#define G_THREADS_IMPL_POSIX |
Definition at line 131 of file glibconfig.h.
Definition at line 167 of file glibconfig.h.
Definition at line 165 of file glibconfig.h.
Definition at line 172 of file glibconfig.h.
Definition at line 170 of file glibconfig.h.
Definition at line 177 of file glibconfig.h.
Definition at line 175 of file glibconfig.h.
Definition at line 187 of file glibconfig.h.
Definition at line 185 of file glibconfig.h.
Definition at line 93 of file glibconfig.h.
#define GLIB_MAJOR_VERSION 1 |
Definition at line 100 of file glibconfig.h.
#define GLIB_MICRO_VERSION 2 |
Definition at line 102 of file glibconfig.h.
#define GLIB_MINOR_VERSION 3 |
Definition at line 101 of file glibconfig.h.
#define GLIB_SYSDEF_POLLERR = 8 |
Definition at line 194 of file glibconfig.h.
#define GLIB_SYSDEF_POLLHUP = 16 |
Definition at line 195 of file glibconfig.h.
#define GLIB_SYSDEF_POLLIN = 1 |
Definition at line 191 of file glibconfig.h.
#define GLIB_SYSDEF_POLLNVAL = 32 |
Definition at line 196 of file glibconfig.h.
#define GLIB_SYSDEF_POLLOUT = 4 |
Definition at line 192 of file glibconfig.h.
#define GLIB_SYSDEF_POLLPRI = 2 |
Definition at line 193 of file glibconfig.h.
Definition at line 182 of file glibconfig.h.
Definition at line 180 of file glibconfig.h.
Definition at line 90 of file glibconfig.h.
Definition at line 168 of file glibconfig.h.
Definition at line 166 of file glibconfig.h.
Definition at line 173 of file glibconfig.h.
Definition at line 171 of file glibconfig.h.
Definition at line 178 of file glibconfig.h.
Definition at line 176 of file glibconfig.h.
Definition at line 188 of file glibconfig.h.
Definition at line 186 of file glibconfig.h.
#define GUINT_TO_POINTER | ( | u | ) | ((gpointer)(u)) |
Definition at line 94 of file glibconfig.h.
Referenced by gdk_atom_intern(), and gdk_dropfiles_filter().
Definition at line 183 of file glibconfig.h.
Definition at line 181 of file glibconfig.h.
Definition at line 59 of file glibconfig.h.
typedef signed int gint32 |
Definition at line 63 of file glibconfig.h.
Definition at line 88 of file glibconfig.h.
Definition at line 87 of file glibconfig.h.
typedef struct _GStaticMutex GStaticMutex |
Definition at line 132 of file glibconfig.h.
typedef union _GSystemThread GSystemThread |
Definition at line 154 of file glibconfig.h.
Definition at line 60 of file glibconfig.h.
typedef unsigned int guint32 |
Definition at line 64 of file glibconfig.h.
typedef unsigned char guint8 |
Definition at line 58 of file glibconfig.h.
G_BEGIN_DECLS typedef signed char gint8 |
Definition at line 57 of file glibconfig.h.
Referenced by TGWin32::DrawLine(), TGWin32::DrawPolyLine(), and TGWin32::SetDashes().