glib.gtypes

Undocumented in source.

Members

Aliases

GCompareDataFunc
alias GCompareDataFunc = gint function(gconstpointer a, gconstpointer b, gpointer user_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GCompareFunc
alias GCompareFunc = gint function(gconstpointer a, gconstpointer b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GDestroyNotify
alias GDestroyNotify = void function(gpointer data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GEqualFunc
alias GEqualFunc = gboolean function(gconstpointer a, gconstpointer b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GFreeFunc
alias GFreeFunc = void function(gpointer data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GFunc
alias GFunc = void function(gpointer data, gpointer user_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GHFunc
alias GHFunc = void function(gpointer key, gpointer value, gpointer user_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GHashFunc
alias GHashFunc = guint function(gconstpointer key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GINT_TO_BE
alias GINT_TO_BE = GINT32_TO_BE
Undocumented in source.
GINT_TO_LE
alias GINT_TO_LE = GINT32_TO_LE
Undocumented in source.
GLONG_TO_BE
alias GLONG_TO_BE = GINT64_TO_BE
Undocumented in source.
GLONG_TO_BE
alias GLONG_TO_BE = GINT32_TO_BE
Undocumented in source.
GLONG_TO_LE
alias GLONG_TO_LE = GINT32_TO_LE
Undocumented in source.
GLONG_TO_LE
alias GLONG_TO_LE = GINT64_TO_LE
Undocumented in source.
GPid
alias GPid = int
Undocumented in source.
GSIZE_TO_BE
alias GSIZE_TO_BE = GUINT64_TO_BE
Undocumented in source.
GSIZE_TO_BE
alias GSIZE_TO_BE = GUINT32_TO_BE
Undocumented in source.
GSIZE_TO_LE
alias GSIZE_TO_LE = GUINT64_TO_LE
Undocumented in source.
GSIZE_TO_LE
alias GSIZE_TO_LE = GUINT32_TO_LE
Undocumented in source.
GSSIZE_TO_BE
alias GSSIZE_TO_BE = GINT64_TO_BE
Undocumented in source.
GSSIZE_TO_BE
alias GSSIZE_TO_BE = GINT32_TO_BE
Undocumented in source.
GSSIZE_TO_LE
alias GSSIZE_TO_LE = GINT64_TO_LE
Undocumented in source.
GSSIZE_TO_LE
alias GSSIZE_TO_LE = GINT32_TO_LE
Undocumented in source.
GTranslateFunc
alias GTranslateFunc = const(gchar)* function(const(gchar)* str, gpointer data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GUINT_TO_BE
alias GUINT_TO_BE = GUINT32_TO_BE
Undocumented in source.
GUINT_TO_LE
alias GUINT_TO_LE = GUINT32_TO_LE
Undocumented in source.
GULONG_TO_BE
alias GULONG_TO_BE = GUINT64_TO_BE
Undocumented in source.
GULONG_TO_BE
alias GULONG_TO_BE = GUINT32_TO_BE
Undocumented in source.
GULONG_TO_LE
alias GULONG_TO_LE = GUINT64_TO_LE
Undocumented in source.
GULONG_TO_LE
alias GULONG_TO_LE = GUINT32_TO_LE
Undocumented in source.
gboolean
alias gboolean = gint
Undocumented in source.
gchar
alias gchar = char
Undocumented in source.
gconstpointer
alias gconstpointer = const(void)*
Undocumented in source.
gdouble
alias gdouble = double
Undocumented in source.
gfloat
alias gfloat = float
Undocumented in source.
gint
alias gint = int
Undocumented in source.
gint16
alias gint16 = short
Undocumented in source.
gint32
alias gint32 = int
Undocumented in source.
gint64
alias gint64 = long
Undocumented in source.
gint8
alias gint8 = byte
Undocumented in source.
gintptr
alias gintptr = ptrdiff_t
Undocumented in source.
glong
alias glong = c_long
Undocumented in source.
goffset
alias goffset = gint64
Undocumented in source.
gpointer
alias gpointer = void*
Undocumented in source.
gshort
alias gshort = short
Undocumented in source.
gsize
alias gsize = size_t
Undocumented in source.
gssize
alias gssize = ptrdiff_t
Undocumented in source.
guchar
alias guchar = ubyte
Undocumented in source.
guint
alias guint = uint
Undocumented in source.
guint16
alias guint16 = ushort
Undocumented in source.
guint32
alias guint32 = uint
Undocumented in source.
guint64
alias guint64 = ulong
Undocumented in source.
guint8
alias guint8 = ubyte
Undocumented in source.
guintptr
alias guintptr = size_t
Undocumented in source.
gulong
alias gulong = c_ulong
Undocumented in source.
gushort
alias gushort = ushort
Undocumented in source.

Functions

GINT16_FROM_BE
auto GINT16_FROM_BE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GINT16_FROM_LE
auto GINT16_FROM_LE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GINT16_TO_BE
auto GINT16_TO_BE(gint16 val)
Undocumented in source. Be warned that the author may not have intended to support it.
GINT16_TO_LE
auto GINT16_TO_LE(gint16 val)
Undocumented in source. Be warned that the author may not have intended to support it.
GINT32_FROM_BE
auto GINT32_FROM_BE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GINT32_FROM_LE
auto GINT32_FROM_LE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GINT32_TO_BE
auto GINT32_TO_BE(gint32 val)
Undocumented in source. Be warned that the author may not have intended to support it.
GINT32_TO_LE
auto GINT32_TO_LE(gint32 val)
Undocumented in source. Be warned that the author may not have intended to support it.
GINT64_FROM_BE
auto GINT64_FROM_BE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GINT64_FROM_LE
auto GINT64_FROM_LE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GINT64_TO_BE
auto GINT64_TO_BE(gint64 val)
Undocumented in source. Be warned that the author may not have intended to support it.
GINT64_TO_LE
auto GINT64_TO_LE(gint64 val)
Undocumented in source. Be warned that the author may not have intended to support it.
GINT_FROM_BE
auto GINT_FROM_BE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GINT_FROM_LE
auto GINT_FROM_LE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GLONG_FROM_BE
auto GLONG_FROM_BE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GLONG_FROM_LE
auto GLONG_FROM_LE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GSIZE_FROM_BE
auto GSIZE_FROM_BE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GSIZE_FROM_LE
auto GSIZE_FROM_LE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GSSIZE_FROM_BE
auto GSSIZE_FROM_BE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GSSIZE_FROM_LE
auto GSSIZE_FROM_LE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GUINT16_FROM_BE
auto GUINT16_FROM_BE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GUINT16_FROM_LE
auto GUINT16_FROM_LE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GUINT16_SWAP_LE_BE
guint16 GUINT16_SWAP_LE_BE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GUINT16_TO_BE
auto GUINT16_TO_BE(guint16 val)
Undocumented in source. Be warned that the author may not have intended to support it.
GUINT16_TO_LE
auto GUINT16_TO_LE(guint16 val)
Undocumented in source. Be warned that the author may not have intended to support it.
GUINT32_FROM_BE
auto GUINT32_FROM_BE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GUINT32_FROM_LE
auto GUINT32_FROM_LE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GUINT32_SWAP_LE_BE
guint32 GUINT32_SWAP_LE_BE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GUINT32_TO_BE
auto GUINT32_TO_BE(guint32 val)
Undocumented in source. Be warned that the author may not have intended to support it.
GUINT32_TO_LE
auto GUINT32_TO_LE(guint32 val)
Undocumented in source. Be warned that the author may not have intended to support it.
GUINT64_FROM_BE
auto GUINT64_FROM_BE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GUINT64_FROM_LE
auto GUINT64_FROM_LE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GUINT64_SWAP_LE_BE
guint64 GUINT64_SWAP_LE_BE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GUINT64_TO_BE
auto GUINT64_TO_BE(guint64 val)
Undocumented in source. Be warned that the author may not have intended to support it.
GUINT64_TO_LE
auto GUINT64_TO_LE(guint64 val)
Undocumented in source. Be warned that the author may not have intended to support it.
GUINT_FROM_BE
auto GUINT_FROM_BE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GUINT_FROM_LE
auto GUINT_FROM_LE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GULONG_FROM_BE
auto GULONG_FROM_BE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
GULONG_FROM_LE
auto GULONG_FROM_LE(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
g_htonl
auto g_htonl(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
g_htons
auto g_htons(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
g_ntohl
auto g_ntohl(V val)
Undocumented in source. Be warned that the author may not have intended to support it.
g_ntohs
auto g_ntohs(V val)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

FALSE
enum FALSE;
Undocumented in source.
GLIB_MAJOR_VERSION
enum GLIB_MAJOR_VERSION;
Undocumented in source.
GLIB_MICRO_VERSION
enum GLIB_MICRO_VERSION;
Undocumented in source.
GLIB_MINOR_VERSION
enum GLIB_MINOR_VERSION;
Undocumented in source.
G_BIG_ENDIAN
enum G_BIG_ENDIAN;
Undocumented in source.
G_BYTE_ORDER
enum G_BYTE_ORDER;
Undocumented in source.
G_BYTE_ORDER
enum G_BYTE_ORDER;
Undocumented in source.
G_IEEE754_DOUBLE_BIAS
enum G_IEEE754_DOUBLE_BIAS;
Undocumented in source.
G_IEEE754_FLOAT_BIAS
enum G_IEEE754_FLOAT_BIAS;
Undocumented in source.
G_LITTLE_ENDIAN
enum G_LITTLE_ENDIAN;
Undocumented in source.
NULL
enum NULL;
Undocumented in source.
TRUE
enum TRUE;
Undocumented in source.

Structs

GTimeVal
struct GTimeVal
Undocumented in source.

Templates

GUINT16_SWAP_LE_BE_CONSTANT
template GUINT16_SWAP_LE_BE_CONSTANT(guint16 val)
Undocumented in source.
GUINT32_SWAP_LE_BE_CONSTANT
template GUINT32_SWAP_LE_BE_CONSTANT(guint32 val)
Undocumented in source.
GUINT64_SWAP_LE_BE_CONSTANT
template GUINT64_SWAP_LE_BE_CONSTANT(guint64 val)
Undocumented in source.

Unions

GDoubleIEEE754
union GDoubleIEEE754
Undocumented in source.
GFloatIEEE754
union GFloatIEEE754
Undocumented in source.

Variables

GLIB_SIZEOF_LONG
enum size_t GLIB_SIZEOF_LONG;
Undocumented in source.
GLIB_SIZEOF_SIZE_T
enum size_t GLIB_SIZEOF_SIZE_T;
Undocumented in source.
GLIB_SIZEOF_SSIZE_T
enum size_t GLIB_SIZEOF_SSIZE_T;
Undocumented in source.
GLIB_SIZEOF_VOID_P
enum size_t GLIB_SIZEOF_VOID_P;
Undocumented in source.
G_E
enum real G_E;
Undocumented in source.
G_LN10
enum real G_LN10;
Undocumented in source.
G_LN2
enum real G_LN2;
Undocumented in source.
G_LOG_2_BASE_10
enum real G_LOG_2_BASE_10;
Undocumented in source.
G_MAXDOUBLE
enum double G_MAXDOUBLE;
Undocumented in source.
G_MAXFLOAT
enum float G_MAXFLOAT;
Undocumented in source.
G_MAXINT
enum int G_MAXINT;
Undocumented in source.
G_MAXINT16
enum gint16 G_MAXINT16;
Undocumented in source.
G_MAXINT32
enum gint32 G_MAXINT32;
Undocumented in source.
G_MAXINT64
enum gint64 G_MAXINT64;
Undocumented in source.
G_MAXINT8
enum gint8 G_MAXINT8;
Undocumented in source.
G_MAXLONG
enum c_long G_MAXLONG;
Undocumented in source.
G_MAXOFFSET
enum goffset G_MAXOFFSET;
Undocumented in source.
G_MAXSHORT
enum short G_MAXSHORT;
Undocumented in source.
G_MAXSIZE
enum gsize G_MAXSIZE;
Undocumented in source.
G_MAXSSIZE
enum gssize G_MAXSSIZE;
Undocumented in source.
G_MAXUINT
enum uint G_MAXUINT;
Undocumented in source.
G_MAXUINT16
enum guint16 G_MAXUINT16;
Undocumented in source.
G_MAXUINT32
enum guint32 G_MAXUINT32;
Undocumented in source.
G_MAXUINT64
enum guint64 G_MAXUINT64;
Undocumented in source.
G_MAXUINT8
enum guint8 G_MAXUINT8;
Undocumented in source.
G_MAXULONG
enum c_ulong G_MAXULONG;
Undocumented in source.
G_MAXUSHORT
enum ushort G_MAXUSHORT;
Undocumented in source.
G_MINDOUBLE
enum double G_MINDOUBLE;
Undocumented in source.
G_MINFLOAT
enum float G_MINFLOAT;
Undocumented in source.
G_MININT
enum int G_MININT;
Undocumented in source.
G_MININT16
enum gint16 G_MININT16;
Undocumented in source.
G_MININT32
enum gint32 G_MININT32;
Undocumented in source.
G_MININT64
enum gint64 G_MININT64;
Undocumented in source.
G_MININT8
enum gint8 G_MININT8;
Undocumented in source.
G_MINLONG
enum c_long G_MINLONG;
Undocumented in source.
G_MINOFFSET
enum goffset G_MINOFFSET;
Undocumented in source.
G_MINSHORT
enum short G_MINSHORT;
Undocumented in source.
G_MINSSIZE
enum gssize G_MINSSIZE;
Undocumented in source.
G_PI
enum real G_PI;
Undocumented in source.
G_PI_2
enum real G_PI_2;
Undocumented in source.
G_PI_4
enum real G_PI_4;
Undocumented in source.
G_SQRT2
enum real G_SQRT2;
Undocumented in source.

Meta