API published in:
API deprecated in:
#include <glibconfig.h>
Go to the source code of this file.
Data Structures |
|
struct | _GTimeVal |
Defines |
|
#define | G_MININT8 ((gint8) 0x80) |
#define | G_MAXINT8 ((gint8) 0x7f) |
#define | G_MAXUINT8 ((guint8) 0xff) |
#define | G_MININT16 ((gint16) 0x8000) |
#define | G_MAXINT16 ((gint16) 0x7fff) |
#define | G_MAXUINT16 ((guint16) 0xffff) |
#define | G_MININT32 ((gint32) 0x80000000) |
#define | G_MAXINT32 ((gint32) 0x7fffffff) |
#define | G_MAXUINT32 ((guint32) 0xffffffff) |
#define | G_MININT64 ((gint64) G_GINT64_CONSTANT(0x8000000000000000)) |
#define | G_MAXINT64 G_GINT64_CONSTANT(0x7fffffffffffffff) |
#define | G_MAXUINT64 G_GINT64_CONSTANT(0xffffffffffffffffU) |
#define | G_E 2.7182818284590452353602874713526624977572470937000 |
#define | G_LN2 0.69314718055994530941723212145817656807550013436026 |
#define | G_LN10 2.3025850929940456840179914546843642076011014886288 |
#define | G_PI 3.1415926535897932384626433832795028841971693993751 |
#define | G_PI_2 1.5707963267948966192313216916397514420985846996876 |
#define | G_PI_4 0.78539816339744830961566084581987572104929234984378 |
#define | G_SQRT2 1.4142135623730950488016887242096980785696718753769 |
#define | G_LITTLE_ENDIAN 1234 |
#define | G_BIG_ENDIAN 4321 |
#define | G_PDP_ENDIAN 3412 |
#define | GUINT16_SWAP_LE_BE_CONSTANT(val) |
#define | GUINT32_SWAP_LE_BE_CONSTANT(val) |
#define | GUINT64_SWAP_LE_BE_CONSTANT(val) |
#define | GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val)) |
#define | GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) |
#define | GUINT64_SWAP_LE_BE(val) (GUINT64_SWAP_LE_BE_CONSTANT (val)) |
#define | GUINT16_SWAP_LE_PDP(val) ((guint16) (val)) |
#define | GUINT16_SWAP_BE_PDP(val) (GUINT16_SWAP_LE_BE (val)) |
#define | GUINT32_SWAP_LE_PDP(val) |
#define | GUINT32_SWAP_BE_PDP(val) |
#define | GINT16_FROM_LE(val) (GINT16_TO_LE (val)) |
#define | GUINT16_FROM_LE(val) (GUINT16_TO_LE (val)) |
#define | GINT16_FROM_BE(val) (GINT16_TO_BE (val)) |
#define | GUINT16_FROM_BE(val) (GUINT16_TO_BE (val)) |
#define | GINT32_FROM_LE(val) (GINT32_TO_LE (val)) |
#define | GUINT32_FROM_LE(val) (GUINT32_TO_LE (val)) |
#define | GINT32_FROM_BE(val) (GINT32_TO_BE (val)) |
#define | GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) |
#define | GINT64_FROM_LE(val) (GINT64_TO_LE (val)) |
#define | GUINT64_FROM_LE(val) (GUINT64_TO_LE (val)) |
#define | GINT64_FROM_BE(val) (GINT64_TO_BE (val)) |
#define | GUINT64_FROM_BE(val) (GUINT64_TO_BE (val)) |
#define | GLONG_FROM_LE(val) (GLONG_TO_LE (val)) |
#define | GULONG_FROM_LE(val) (GULONG_TO_LE (val)) |
#define | GLONG_FROM_BE(val) (GLONG_TO_BE (val)) |
#define | GULONG_FROM_BE(val) (GULONG_TO_BE (val)) |
#define | GINT_FROM_LE(val) (GINT_TO_LE (val)) |
#define | GUINT_FROM_LE(val) (GUINT_TO_LE (val)) |
#define | GINT_FROM_BE(val) (GINT_TO_BE (val)) |
#define | GUINT_FROM_BE(val) (GUINT_TO_BE (val)) |
#define | g_ntohl(val) (GUINT32_FROM_BE (val)) |
#define | g_ntohs(val) (GUINT16_FROM_BE (val)) |
#define | g_htonl(val) (GUINT32_TO_BE (val)) |
#define | g_htons(val) (GUINT16_TO_BE (val)) |
#define | G_IEEE754_FLOAT_BIAS (127) |
#define | G_IEEE754_DOUBLE_BIAS (1023) |
#define | G_LOG_2_BASE_10 (0.30102999566398119521) |
#define | GLIB_VAR extern |
Typedefs |
|
typedef short | gshort |
typedef long | glong |
typedef int | gint |
typedef gint | gboolean |
typedef unsigned char | guchar |
typedef unsigned short | gushort |
typedef unsigned long | gulong |
typedef unsigned int | guint |
typedef float | gfloat |
typedef double | gdouble |
typedef void * | gpointer |
typedef const void * | gconstpointer |
typedef gint(* | GCompareFunc )(gconstpointer a, gconstpointer b) |
typedef gint(* | GCompareDataFunc )(gconstpointer a, gconstpointer b, gpointer user_data) |
typedef gboolean(* | GEqualFunc )(gconstpointer a, gconstpointer b) |
typedef void(* | GDestroyNotify )(gpointer data) |
typedef void(* | GFunc )(gpointer data, gpointer user_data) |
typedef guint(* | GHashFunc )(gconstpointer key) |
typedef void(* | GHFunc )(gpointer key, gpointer value, gpointer user_data) |
typedef void(* | GFreeFunc )(gpointer data) |
typedef const gchar *(* | GTranslateFunc )(const gchar *str, gpointer data) |
typedef _GDoubleIEEE754 | GDoubleIEEE754 |
typedef _GFloatIEEE754 | GFloatIEEE754 |
typedef _GTimeVal | GTimeVal |
Variables |
|
G_BEGIN_DECLS typedef char | gchar |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Value: |
|
|
|
|
Value: |
|
|
Value: |
|
Value: |
|
|
|
|
Value: ((guint64) ( \ (((guint64) (val) & \ (guint64) G_GINT64_CONSTANT (0x00000000000000ffU)) << 56) | \ (((guint64) (val) & \ (guint64) G_GINT64_CONSTANT (0x000000000000ff00U)) << 40) | \ (((guint64) (val) & \ (guint64) G_GINT64_CONSTANT (0x0000000000ff0000U)) << 24) | \ (((guint64) (val) & \ (guint64) G_GINT64_CONSTANT (0x00000000ff000000U)) << 8) | \ (((guint64) (val) & \ (guint64) G_GINT64_CONSTANT (0x000000ff00000000U)) >> 8) | \ (((guint64) (val) & \ (guint64) G_GINT64_CONSTANT (0x0000ff0000000000U)) >> 24) | \ (((guint64) (val) & \ (guint64) G_GINT64_CONSTANT (0x00ff000000000000U)) >> 40) | \ (((guint64) (val) & \ (guint64) G_GINT64_CONSTANT (0xff00000000000000U)) >> 56))) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|