#include #include BC_INLINE1(GINT_TO_POINTER,gint,gpointer) BC_INLINE1(GPOINTER_TO_INT,gpointer,gint) BC_INLINE1(GUINT_TO_POINTER,guint,gpointer) BC_INLINE1(GPOINTER_TO_UINT,gpointer,guint) BC_INLINE1(GSIZE_TO_POINTER,gsize,gpointer) BC_INLINE1(GPOINTER_TO_SIZE,gpointer,gsize) BC_INLINE1(G_IS_DIR_SEPARATOR,char,int) BC_INLINE1(g_htonl,gint32,gint32) BC_INLINE1(g_htons,gint16,gint16) BC_INLINE1(g_ntohl,gint32,gint32) BC_INLINE1(g_ntohs,gint16,gint16) BC_INLINE1(GINT_FROM_BE,gint,gint) BC_INLINE1(GINT_FROM_LE,gint,gint) BC_INLINE1(GINT_TO_BE,gint,gint) BC_INLINE1(GINT_TO_LE,gint,gint) BC_INLINE1(GUINT_FROM_BE,guint,guint) BC_INLINE1(GUINT_FROM_LE,guint,guint) BC_INLINE1(GUINT_TO_BE,guint,guint) BC_INLINE1(GUINT_TO_LE,guint,guint) BC_INLINE1(GLONG_FROM_BE,glong,glong) BC_INLINE1(GLONG_FROM_LE,glong,glong) BC_INLINE1(GLONG_TO_BE,glong,glong) BC_INLINE1(GLONG_TO_LE,glong,glong) BC_INLINE1(GULONG_FROM_BE,gulong,gulong) BC_INLINE1(GULONG_FROM_LE,gulong,gulong) BC_INLINE1(GULONG_TO_BE,gulong,gulong) BC_INLINE1(GULONG_TO_LE,gulong,gulong) BC_INLINE1(GINT16_FROM_BE,gint16,gint16) BC_INLINE1(GINT16_FROM_LE,gint16,gint16) BC_INLINE1(GINT16_TO_BE,gint16,gint16) BC_INLINE1(GINT16_TO_LE,gint16,gint16) BC_INLINE1(GUINT16_FROM_BE,guint16,guint16) BC_INLINE1(GUINT16_FROM_LE,guint16,guint16) BC_INLINE1(GUINT16_TO_BE,guint16,guint16) BC_INLINE1(GUINT16_TO_LE,guint16,guint16) BC_INLINE1(GINT32_FROM_BE,gint32,gint32) BC_INLINE1(GINT32_FROM_LE,gint32,gint32) BC_INLINE1(GINT32_TO_BE,gint32,gint32) BC_INLINE1(GINT32_TO_LE,gint32,gint32) BC_INLINE1(GUINT32_FROM_BE,guint32,guint32) BC_INLINE1(GUINT32_FROM_LE,guint32,guint32) BC_INLINE1(GUINT32_TO_BE,guint32,guint32) BC_INLINE1(GUINT32_TO_LE,guint32,guint32) BC_INLINE1(GINT64_FROM_BE,gint64,gint64) BC_INLINE1(GINT64_FROM_LE,gint64,gint64) BC_INLINE1(GINT64_TO_BE,gint64,gint64) BC_INLINE1(GINT64_TO_LE,gint64,gint64) BC_INLINE1(GUINT64_FROM_BE,guint64,guint64) BC_INLINE1(GUINT64_FROM_LE,guint64,guint64) BC_INLINE1(GUINT64_TO_BE,guint64,guint64) BC_INLINE1(GUINT64_TO_LE,guint64,guint64) BC_INLINE1(GUINT16_SWAP_BE_PDP,guint16,guint16) BC_INLINE1(GUINT16_SWAP_LE_BE,guint16,guint16) BC_INLINE1(GUINT16_SWAP_LE_PDP,guint16,guint16) BC_INLINE1(GUINT32_SWAP_BE_PDP,guint32,guint32) BC_INLINE1(GUINT32_SWAP_LE_BE,guint32,guint32) BC_INLINE1(GUINT32_SWAP_LE_PDP,guint32,guint32) BC_INLINE1(GUINT64_SWAP_LE_BE,guint64,guint64) BC_INLINE1(g_atomic_int_get,gint*,gint) BC_INLINE2VOID(g_atomic_int_set,gint*,gint) BC_INLINE2VOID(g_atomic_int_add,gint*,gint) BC_INLINE2(g_atomic_int_exchange_and_add,gint*,gint,gint) BC_INLINE3(g_atomic_int_compare_and_exchange,gint*,gint,gint,gboolean) BC_INLINE1(g_atomic_pointer_get,gpointer*,gpointer) BC_INLINE2VOID(g_atomic_pointer_set,gpointer*,gpointer) BC_INLINE3(g_atomic_pointer_compare_and_exchange,gpointer*,gpointer,gpointer,gboolean) BC_INLINE1VOID(g_atomic_int_inc,gint*) BC_INLINE1(g_atomic_int_dec_and_test,gint*,gboolean)