Defines | Typedefs
XnPlatformWin32.h File Reference
#include <windows.h>
#include <stdlib.h>
#include <stdio.h>
#include <malloc.h>
#include <io.h>
#include <time.h>
#include <assert.h>
#include <float.h>
#include <crtdbg.h>
Include dependency graph for XnPlatformWin32.h:

Go to the source code of this file.

Defines

#define _CRT_SECURE_NO_DEPRECATE   1
#define _WIN32_IE   0x0600
#define _WIN32_WINDOWS   0x0410
#define _WIN32_WINNT   0x0501
#define WIN32_LEAN_AND_MEAN
#define WINVER   0x0501
#define XN_API_DEPRECATED(msg)
#define XN_API_EXPORT   __declspec(dllexport)
#define XN_API_EXPORT_INIT()
#define XN_API_IMPORT   __declspec(dllimport)
#define XN_ASSERT(x)   _ASSERTE(x)
#define XN_C_DECL   __cdecl
#define XN_CALLBACK_TYPE   XN_STDCALL
#define XN_DEFAULT_MEM_ALIGN   16
#define XN_DEPRECATED_WARNING_IDS   4995 4996
#define XN_FILE_MAX_PATH   MAX_PATH
#define XN_MAX_DOUBLE   DBL_MAX
#define XN_MAX_INT16   32767
#define XN_MAX_INT32   2147483647
#define XN_MAX_INT64   9223372036854775807
#define XN_MAX_INT8   127
#define XN_MAX_UINT16   65535
#define XN_MAX_UINT32   4294967295
#define XN_MAX_UINT64   18446744073709551615
#define XN_MAX_UINT8   255
#define XN_MIN_DOUBLE   DBL_MIN
#define XN_MIN_INT16   -32767
#define XN_MIN_INT32   -2147483647
#define XN_MIN_INT64   -9223372036854775807
#define XN_MIN_INT8   -127
#define XN_PLATFORM   XN_PLATFORM_WIN32
#define XN_PLATFORM_ENDIAN_TYPE   XN_PLATFORM_IS_LITTLE_ENDIAN
#define XN_PLATFORM_STRING   "Win32"
#define XN_PLATFORM_SUPPORTS_DYNAMIC_LIBS   1
#define XN_PLATFORM_VAARGS_TYPE   XN_PLATFORM_USE_NO_VAARGS
#define XN_STDCALL   __stdcall
#define XN_STRINGIFY(n)   XN_STRINGIFY_HELPER(n)
#define XN_STRINGIFY_HELPER(n)   #n
#define XN_THREAD_STATIC   __declspec(thread)
#define XN_TIMESTAMP   __DATE__ " " __TIME__

Typedefs

typedef BOOL XnBool
typedef char XnChar
typedef double XnDouble
typedef FARPROC XnFarProc
typedef float XnFloat
typedef int XnInt
typedef short XnInt16
typedef int XnInt32
typedef __int64 XnInt64
typedef char XnInt8
typedef size_t XnSizeT
typedef unsigned char XnUChar
typedef unsigned int XnUInt
typedef unsigned short XnUInt16
typedef unsigned int XnUInt32
typedef unsigned __int64 XnUInt64
typedef unsigned char XnUInt8
typedef wchar_t XnWChar

Define Documentation

#define _CRT_SECURE_NO_DEPRECATE   1

Definition at line 46 of file XnPlatformWin32.h.

#define _WIN32_IE   0x0600

Definition at line 42 of file XnPlatformWin32.h.

#define _WIN32_WINDOWS   0x0410

Definition at line 39 of file XnPlatformWin32.h.

#define _WIN32_WINNT   0x0501

Definition at line 36 of file XnPlatformWin32.h.

Definition at line 44 of file XnPlatformWin32.h.

#define WINVER   0x0501

Definition at line 33 of file XnPlatformWin32.h.

#define XN_API_DEPRECATED (   msg)

Indicates a deprecated function

Definition at line 213 of file XnPlatformWin32.h.

#define XN_API_EXPORT   __declspec(dllexport)

Indicates an exported shared library function.

Definition at line 206 of file XnPlatformWin32.h.

#define XN_API_EXPORT_INIT ( )
Value:
BOOL APIENTRY DllMain (HMODULE /*hModule*/, DWORD nReasonForCall, LPVOID /*lpReserved*/)        \
        {                                                                                                                                                                       \
                switch (nReasonForCall)                                                                                                                 \
                {                                                                                                                                                               \
                case DLL_PROCESS_ATTACH:                                                                                                                \
                case DLL_THREAD_ATTACH:                                                                                                                 \
                case DLL_THREAD_DETACH:                                                                                                                 \
                case DLL_PROCESS_DETACH:                                                                                                                \
                        break;                                                                                                                                          \
                }                                                                                                                                                               \
                return TRUE;                                                                                                                                    \
        }

Declares a global shared library export function.

Definition at line 225 of file XnPlatformWin32.h.

#define XN_API_IMPORT   __declspec(dllimport)

Indicates an imported shared library function.

Definition at line 209 of file XnPlatformWin32.h.

#define XN_ASSERT (   x)    _ASSERTE(x)

Asserts an expression, only on Debug build.

Definition at line 200 of file XnPlatformWin32.h.

#define XN_C_DECL   __cdecl

The C and C++ calling convension.

Definition at line 187 of file XnPlatformWin32.h.

The call back calling convention.

Definition at line 184 of file XnPlatformWin32.h.

#define XN_DEFAULT_MEM_ALIGN   16

The default memory alignment.

Definition at line 166 of file XnPlatformWin32.h.

#define XN_DEPRECATED_WARNING_IDS   4995 4996

Definition at line 221 of file XnPlatformWin32.h.

#define XN_FILE_MAX_PATH   MAX_PATH

The maximum allowed file path size (in bytes).

Definition at line 175 of file XnPlatformWin32.h.

#define XN_MAX_DOUBLE   DBL_MAX

Max double value

Definition at line 160 of file XnPlatformWin32.h.

#define XN_MAX_INT16   32767

Max signed 16-bit value

Definition at line 151 of file XnPlatformWin32.h.

#define XN_MAX_INT32   2147483647

Max signed 32-bit value

Definition at line 153 of file XnPlatformWin32.h.

#define XN_MAX_INT64   9223372036854775807

Max signed 64-bit value

Definition at line 155 of file XnPlatformWin32.h.

#define XN_MAX_INT8   127

Max signed 8-bit value

Definition at line 149 of file XnPlatformWin32.h.

#define XN_MAX_UINT16   65535

Max unsigned 16-bit value

Definition at line 133 of file XnPlatformWin32.h.

#define XN_MAX_UINT32   4294967295

Max unsigned 32-bit value

Definition at line 135 of file XnPlatformWin32.h.

#define XN_MAX_UINT64   18446744073709551615

Max unsigned 64-bit value

Definition at line 137 of file XnPlatformWin32.h.

#define XN_MAX_UINT8   255

Max unsigned 8-bit value

Definition at line 131 of file XnPlatformWin32.h.

#define XN_MIN_DOUBLE   DBL_MIN

Min double value

Definition at line 158 of file XnPlatformWin32.h.

#define XN_MIN_INT16   -32767

Min signed 16-bit value

Definition at line 142 of file XnPlatformWin32.h.

#define XN_MIN_INT32   -2147483647

Min signed 32-bit value

Definition at line 144 of file XnPlatformWin32.h.

#define XN_MIN_INT64   -9223372036854775807

Min signed 64-bit value

Definition at line 146 of file XnPlatformWin32.h.

#define XN_MIN_INT8   -127

Min signed 8-bit value

Definition at line 140 of file XnPlatformWin32.h.

Definition at line 64 of file XnPlatformWin32.h.

Definition at line 70 of file XnPlatformWin32.h.

#define XN_PLATFORM_STRING   "Win32"

Definition at line 65 of file XnPlatformWin32.h.

Definition at line 78 of file XnPlatformWin32.h.

Definition at line 73 of file XnPlatformWin32.h.

#define XN_STDCALL   __stdcall

The std call type.

Definition at line 181 of file XnPlatformWin32.h.

#define XN_STRINGIFY (   n)    XN_STRINGIFY_HELPER(n)

Converts n into a pre-processor string.

Definition at line 196 of file XnPlatformWin32.h.

#define XN_STRINGIFY_HELPER (   n)    #n

Definition at line 197 of file XnPlatformWin32.h.

#define XN_THREAD_STATIC   __declspec(thread)

The thread static declarator (using TLS).

Definition at line 169 of file XnPlatformWin32.h.

#define XN_TIMESTAMP   __DATE__ " " __TIME__

Returns the date and time at compile time.

Definition at line 193 of file XnPlatformWin32.h.


Typedef Documentation

typedef BOOL XnBool

Boolean TRUE/FALSE type.

Definition at line 84 of file XnPlatformWin32.h.

typedef char XnChar

Signed character for strings.

Definition at line 87 of file XnPlatformWin32.h.

typedef double XnDouble

Double (64bit)

Definition at line 122 of file XnPlatformWin32.h.

typedef FARPROC XnFarProc

Far procedures type (for shared libraries functions).

Definition at line 125 of file XnPlatformWin32.h.

typedef float XnFloat

Float (32bit)

Definition at line 120 of file XnPlatformWin32.h.

typedef int XnInt

natural signed integer.

Definition at line 115 of file XnPlatformWin32.h.

typedef short XnInt16

16-bit signed integer.

Definition at line 100 of file XnPlatformWin32.h.

typedef int XnInt32

32-bit signed integer.

Definition at line 105 of file XnPlatformWin32.h.

typedef __int64 XnInt64

64-bit signed integer.

Definition at line 110 of file XnPlatformWin32.h.

typedef char XnInt8

8-bit signed integer.

Definition at line 95 of file XnPlatformWin32.h.

typedef size_t XnSizeT

Size type.

Definition at line 128 of file XnPlatformWin32.h.

typedef unsigned char XnUChar

Unsigned character for strings.

Definition at line 89 of file XnPlatformWin32.h.

typedef unsigned int XnUInt

natural unsigned integer.

Definition at line 117 of file XnPlatformWin32.h.

typedef unsigned short XnUInt16

16-bit unsigned integer.

Definition at line 102 of file XnPlatformWin32.h.

typedef unsigned int XnUInt32

32-bit unsigned integer.

Definition at line 107 of file XnPlatformWin32.h.

typedef unsigned __int64 XnUInt64

64-bit unsigned integer.

Definition at line 112 of file XnPlatformWin32.h.

typedef unsigned char XnUInt8

8-bit unsigned integer.

Definition at line 97 of file XnPlatformWin32.h.

typedef wchar_t XnWChar

Signed wide character for strings.

Definition at line 92 of file XnPlatformWin32.h.



nao_openni
Author(s): Bener SUAY
autogenerated on Mon Jan 6 2014 11:27:51