Type Conversion Macros

Name

Type Conversion Macros -- 

Synopsis


#include <glib.h>


#define     GINT_TO_POINTER                 (i)
#define     GPOINTER_TO_INT                 (p)

#define     GUINT_TO_POINTER                (u)
#define     GPOINTER_TO_UINT                (p)

Description

Details

GINT_TO_POINTER()

#define GINT_TO_POINTER(i)	((gpointer)  (i))

i : 


GPOINTER_TO_INT()

#define GPOINTER_TO_INT(p)	((gint)   (p))

p : 


GUINT_TO_POINTER()

#define GUINT_TO_POINTER(u)	((gpointer)  (u))

u : 


GPOINTER_TO_UINT()

#define GPOINTER_TO_UINT(p)	((guint)  (p))

p :