ReactOS 0.4.16-dev-334-g4d9f67c
typeof.h File Reference

Go to the source code of this file.

Macros

#define typeof(X_)   __typeof_ ## X_
 
#define __typeof_intptr   int
 
#define __typeof_longptr   long
 
#define __typeof_size   __typeof_intptr
 
#define __typeof_wchar   unsigned short
 

Typedefs

typedef struct IWineD3D *__stdcall typeof(WineDirect3DCreate)) (unsigned int
 
typedef __typeof_wchar const __typeof_wchar *typedef int(__stdcall typeof(ImeConfigure)) (void *
 
typedef unsigned __typeof_longptr
 

Functions

typedeftypedef struct IWineD3D *__stdcall struct IUnknown *struct IWineD3DClipper *__stdcall typeof (WineDirect3DCreateClipper))(struct IUnknown *)
 
typedef int (__stdcall typeof(ImeInquire))(struct _tagIMEINFO *
 
typedef __typeof_longptr (__stdcall typeof(ImeEscape))(void *
 
typedef int (__stdcall typeof(ImeSetActiveContext))(void *
 
typedef int (__stdcall typeof(ImeRegisterWord))(const __typeof_wchar *
 
typedef int (__stdcall typeof(ImeProcessKey))(void *
 
typedeftypedef struct _xmlDoc *__cdecl struct _xmlDoc const char **struct _xmlDoc *__cdecl typeof (xsltApplyStylesheetUser))(struct _xsltStylesheet *
 
typedeftypedeftypedef struct _xmlDoc *__cdecl struct _xmlDoc const char **struct _xmlDoc *__cdecl struct _xmlDoc const char const char struct _iobuf struct _xsltTransformContext *struct _xsltTransformContext *__cdecl typeof (xsltNewTransformContext))(struct _xsltStylesheet *
 
typedeftypedeftypedef struct _xmlDoc *__cdecl struct _xmlDoc const char **struct _xmlDoc *__cdecl struct _xmlDoc const char const char struct _iobuf struct _xsltTransformContext *struct _xsltTransformContext *__cdecl struct _xmlDoc *typedef void (__cdecl typeof(xsltFreeTransformContext))(struct _xsltTransformContext *)
 
typedef int (__cdecl typeof(xsltQuoteUserParams))(struct _xsltTransformContext *
 
typedeftypedef const char **typedef struct _xmlDoc struct _xsltStylesheet *struct _xsltStylesheet *__cdecl typeof (xsltNextImport))(struct _xsltStylesheet *)
 
typedef void (__cdecl typeof(xsltCleanupGlobals))(void)
 
typedef void (__cdecl typeof(xsltFreeStylesheet))(struct _xsltStylesheet *)
 
typedef void (__cdecl typeof(xsltFunctionNodeSet))(struct _xmlXPathParserContext *
 
typedef void (__cdecl typeof(xmlXPathFunction))(struct _xmlXPathParserContext *
 
typedef int (__cdecl typeof(xsltRegisterExtModuleFunction))(const unsigned char *
 
typedef void (__cdecl typeof(xsltSetLoaderFunc))(typeof(xsltDocLoaderFunc))
 
typedef void (__cdecl typeof(jpeg_CreateDecompress))(struct jpeg_decompress_struct *
 
typedef int (__cdecl typeof(jpeg_read_header))(struct jpeg_decompress_struct *
 
typedef int (__cdecl typeof(jpeg_start_decompress))(struct jpeg_decompress_struct *)
 
typedef int (__cdecl typeof(jpeg_finish_decompress))(struct jpeg_decompress_struct *)
 
typedef void (__cdecl typeof(jpeg_destroy_decompress))(struct jpeg_decompress_struct *)
 

Variables

typedef __typeof_size
 

Macro Definition Documentation

◆ __typeof_intptr

#define __typeof_intptr   int

Definition at line 7 of file typeof.h.

◆ __typeof_longptr

Definition at line 8 of file typeof.h.

◆ __typeof_size

#define __typeof_size   __typeof_intptr

Definition at line 15 of file typeof.h.

◆ __typeof_wchar

#define __typeof_wchar   unsigned short

Definition at line 16 of file typeof.h.

◆ typeof

#define typeof (   X_)    __typeof_ ## X_

Definition at line 1 of file typeof.h.

Typedef Documentation

◆ __typeof_longptr

Definition at line 49 of file typeof.h.

◆ int

Definition at line 36 of file typeof.h.

◆ typeof

Definition at line 33 of file typeof.h.

Function Documentation

◆ __typeof_longptr()

typedef __typeof_longptr ( __stdcall   typeofImeEscape)

◆ int() [1/9]

typedef int ( __cdecl   typeofjpeg_finish_decompress)

◆ int() [2/9]

typedef int ( __cdecl   typeofjpeg_read_header)

◆ int() [3/9]

typedef int ( __cdecl   typeofjpeg_start_decompress)

◆ int() [4/9]

typedef int ( __cdecl   typeofxsltQuoteUserParams)

◆ int() [5/9]

typedef int ( __cdecl   typeofxsltRegisterExtModuleFunction) const

◆ int() [6/9]

typedef int ( __stdcall   typeofImeInquire)

◆ int() [7/9]

typedef int ( __stdcall   typeofImeProcessKey)

◆ int() [8/9]

typedef int ( __stdcall   typeofImeRegisterWord) const

◆ int() [9/9]

typedef int ( __stdcall   typeofImeSetActiveContext)

◆ typeof() [1/4]

typedeftypedef struct IWineD3D *__stdcall struct IUnknown *struct IWineD3DClipper *__stdcall typeof ( WineDirect3DCreateClipper  )

◆ typeof() [2/4]

◆ typeof() [3/4]

◆ typeof() [4/4]

◆ void() [1/8]

typedef void ( __cdecl   typeofjpeg_CreateDecompress)

◆ void() [2/8]

typedef void ( __cdecl   typeofjpeg_destroy_decompress)

◆ void() [3/8]

typedef void ( __cdecl   typeofxmlXPathFunction)

◆ void() [4/8]

typedef void ( __cdecl   typeofxsltCleanupGlobals)

◆ void() [5/8]

typedef void ( __cdecl   typeofxsltFreeStylesheet)

◆ void() [6/8]

◆ void() [7/8]

typedef void ( __cdecl   typeofxsltFunctionNodeSet)

◆ void() [8/8]

typedef void ( __cdecl   typeofxsltSetLoaderFunc)

Variable Documentation

◆ __typeof_size

typedef __typeof_size

Definition at line 67 of file typeof.h.