Details
gboolean
typedef gint gboolean;
gpointer
typedef void* gpointer;
gconstpointer
typedef const void *gconstpointer;
gchar
typedef char gchar;
guchar
typedef unsigned char guchar;
guint
typedef unsigned int guint;
gshort
typedef short gshort;
gushort
typedef unsigned short gushort;
glong
typedef long glong;
gulong
typedef unsigned long gulong;
gint8
typedef signed char gint8;
guint8
typedef unsigned char guint8;
gint16
typedef signed short gint16;
guint16
typedef unsigned short guint16;
gint32
typedef signed int gint32;
guint32
typedef unsigned int guint32;
G_HAVE_GINT64
#define G_HAVE_GINT64 1 /* deprecated, always true */
gint64
G_GNUC_EXTENSION typedef signed long long gint64;
guint64
G_GNUC_EXTENSION typedef unsigned long long guint64;
G_GINT64_CONSTANT()
#define G_GINT64_CONSTANT(val) (G_GNUC_EXTENSION (val##LL))
G_GUINT64_CONSTANT()
#define G_GUINT64_CONSTANT(val) (G_GNUC_EXTENSION (val##ULL))
gfloat
typedef float gfloat;
gdouble
typedef double gdouble;
gsize
typedef unsigned int gsize;
gssize
typedef signed int gssize;
goffset
typedef gint64 goffset;
G_GOFFSET_CONSTANT()
#define G_GOFFSET_CONSTANT(val) G_GINT64_CONSTANT(val)
gintptr
typedef signed int gintptr;
guintptr
typedef unsigned int guintptr;