⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 glibconfig.h

📁 Trolltech公司发布的图形界面操作系统。可在qt-embedded-2.3.7平台上编译为嵌入式图形界面操作系统。
💻 H
字号:
/* glibconfig.h * * This is a generated file.  Please modify `configure.in' */#ifndef GLIBCONFIG_H#define GLIBCONFIG_H#ifdef __cplusplusextern "C" {#endif /* __cplusplus */#include <limits.h>#include <float.h>#define GLIB_HAVE_SYS_POLL_H#define G_MINFLOAT	FLT_MIN#define G_MAXFLOAT	FLT_MAX#define G_MINDOUBLE	DBL_MIN#define G_MAXDOUBLE	DBL_MAX#define G_MINSHORT	SHRT_MIN#define G_MAXSHORT	SHRT_MAX#define G_MININT	INT_MIN#define G_MAXINT	INT_MAX#define G_MINLONG	LONG_MIN#define G_MAXLONG	LONG_MAXtypedef signed char gint8;typedef unsigned char guint8;typedef signed short gint16;typedef unsigned short guint16;typedef signed int gint32;typedef unsigned int guint32;#if defined (__GNUC__) && __GNUC__ >= 2 && __GNUC_MINOR__ >= 8#  define G_GNUC_EXTENSION __extension__#else#  define G_GNUC_EXTENSION#endif#define G_HAVE_GINT64 1G_GNUC_EXTENSION typedef signed long long gint64;G_GNUC_EXTENSION typedef unsigned long long guint64;#define G_GINT64_CONSTANT(val)	(G_GNUC_EXTENSION (val##LL))#define GPOINTER_TO_INT(p)	((gint)   (p))#define GPOINTER_TO_UINT(p)	((guint)  (p))#define GINT_TO_POINTER(i)	((gpointer)  (i))#define GUINT_TO_POINTER(u)	((gpointer)  (u))#ifdef NeXT /* @#%@! NeXTStep */# define g_ATEXIT(proc)	(!atexit (proc))#else# define g_ATEXIT(proc)	(atexit (proc))#endif/* Provide simple macro statement wrappers (adapted from Perl): *  G_STMT_START { statements; } G_STMT_END; *  can be used as a single statement, as in *  if (x) G_STMT_START { ... } G_STMT_END; else ... * *  For gcc we will wrap the statements within `({' and `})' braces. *  For SunOS they will be wrapped within `if (1)' and `else (void) 0', *  and otherwise within `do' and `while (0)'. */#if !(defined (G_STMT_START) && defined (G_STMT_END))#  if defined (__GNUC__) && !defined (__STRICT_ANSI__) && !defined (__cplusplus)#    define G_STMT_START	(void)(#    define G_STMT_END		)#  else#    if (defined (sun) || defined (__sun__))#      define G_STMT_START	if (1)#      define G_STMT_END	else (void)0#    else#      define G_STMT_START	do#      define G_STMT_END	while (0)#    endif#  endif#endif    #define g_memmove(d,s,n) G_STMT_START { memmove ((d), (s), (n)); } G_STMT_END#define GLIB_MAJOR_VERSION 1#define GLIB_MINOR_VERSION 2#define GLIB_MICRO_VERSION 6#define G_VA_COPY	__va_copy#ifdef	__cplusplus#define	G_HAVE_INLINE	1#else	/* !__cplusplus */#define G_HAVE_INLINE 1#define G_HAVE___INLINE 1#define G_HAVE___INLINE__ 1#endif	/* !__cplusplus */#define G_THREADS_ENABLED#define G_THREADS_IMPL_POSIXtypedef struct _GStaticMutex GStaticMutex;struct _GStaticMutex{  struct _GMutex *runtime_mutex;  union {    char   pad[24];    double dummy_double;    void  *dummy_pointer;    long   dummy_long;  } aligned_pad_u;};#define	G_STATIC_MUTEX_INIT	{ NULL, { { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0} } }#define	g_static_mutex_get_mutex(mutex)   (g_thread_use_default_impl ? ((GMutex*) &((mutex)->aligned_pad_u)) :    g_static_mutex_get_mutex_impl (&((mutex)->runtime_mutex)))#define GINT16_TO_LE(val)	((gint16) (val))#define GUINT16_TO_LE(val)	((guint16) (val))#define GINT16_TO_BE(val)	((gint16) GUINT16_SWAP_LE_BE (val))#define GUINT16_TO_BE(val)	(GUINT16_SWAP_LE_BE (val))#define GINT32_TO_LE(val)	((gint32) (val))#define GUINT32_TO_LE(val)	((guint32) (val))#define GINT32_TO_BE(val)	((gint32) GUINT32_SWAP_LE_BE (val))#define GUINT32_TO_BE(val)	(GUINT32_SWAP_LE_BE (val))#define GINT64_TO_LE(val)	((gint64) (val))#define GUINT64_TO_LE(val)	((guint64) (val))#define GINT64_TO_BE(val)	((gint64) GUINT64_SWAP_LE_BE (val))#define GUINT64_TO_BE(val)	(GUINT64_SWAP_LE_BE (val))#define GLONG_TO_LE(val)	((glong) GINT32_TO_LE (val))#define GULONG_TO_LE(val)	((gulong) GUINT32_TO_LE (val))#define GLONG_TO_BE(val)	((glong) GINT32_TO_BE (val))#define GULONG_TO_BE(val)	((gulong) GUINT32_TO_BE (val))#define GINT_TO_LE(val)		((gint) GINT32_TO_LE (val))#define GUINT_TO_LE(val)	((guint) GUINT32_TO_LE (val))#define GINT_TO_BE(val)		((gint) GINT32_TO_BE (val))#define GUINT_TO_BE(val)	((guint) GUINT32_TO_BE (val))#define G_BYTE_ORDER G_LITTLE_ENDIAN#define GLIB_SYSDEF_POLLIN =1#define GLIB_SYSDEF_POLLOUT =4#define GLIB_SYSDEF_POLLPRI =2#define GLIB_SYSDEF_POLLERR =8#define GLIB_SYSDEF_POLLHUP =16#define GLIB_SYSDEF_POLLNVAL =32#define G_HAVE_WCHAR_H 1#define G_HAVE_WCTYPE_H 1#ifdef __cplusplus}#endif /* __cplusplus */#endif /* GLIBCONFIG_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -