Defines | Typedefs
XnPlatformLinux-x86.h File Reference
#include <unistd.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <assert.h>
Include dependency graph for XnPlatformLinux-x86.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define XN_API_DEPRECATED(msg)   __attribute__((deprecated))
#define XN_API_EXPORT   __attribute__ ((visibility("default")))
#define XN_API_EXPORT_INIT()
#define XN_API_IMPORT
#define XN_ASSERT(x)
#define XN_C_DECL
#define XN_CALLBACK_TYPE
#define XN_DEFAULT_MEM_ALIGN   16
#define XN_FILE_MAX_PATH   256
#define XN_MAX_INT16   32767
#define XN_MAX_INT32   2147483647
#define XN_MAX_INT64   9223372036854775807LL
#define XN_MAX_INT8   127
#define XN_MAX_UINT16   65535
#define XN_MAX_UINT32   4294967295UL
#define XN_MAX_UINT64   18446744073709551615ULL
#define XN_MAX_UINT8   255
#define XN_MIN_INT16   -32768
#define XN_MIN_INT32   -2147483648
#define XN_MIN_INT64   -9223372036854775808LL
#define XN_MIN_INT8   -128
#define XN_PLATFORM   XN_PLATFORM_LINUX_X86
#define XN_PLATFORM_ENDIAN_TYPE   XN_PLATFORM_IS_LITTLE_ENDIAN
#define XN_PLATFORM_STRING   "Linux-x86"
#define XN_PLATFORM_SUPPORTS_DYNAMIC_LIBS   1
#define XN_PLATFORM_VAARGS_TYPE   XN_PLATFORM_USE_GCC_VAARGS_STYLE
#define XN_STDCALL   __stdcall
#define XN_STRINGIFY(n)   XN_STRINGIFY_HELPER(n)
#define XN_STRINGIFY_HELPER(n)   #n
#define XN_THREAD_STATIC   __thread
#define XN_TIMESTAMP   __DATE__ " " __TIME__

Typedefs

typedef unsigned int XnBool
typedef char XnChar
typedef double XnDouble
typedef void(* XnFarProc )(void *)
typedef float XnFloat
typedef int XnInt
typedef short XnInt16
typedef int XnInt32
typedef long long 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 long long XnUInt64
typedef unsigned char XnUInt8
typedef wchar_t XnWChar

Define Documentation

#define XN_API_DEPRECATED (   msg)    __attribute__((deprecated))

Indicates a deprecated function

Definition at line 182 of file XnPlatformLinux-x86.h.

#define XN_API_EXPORT   __attribute__ ((visibility("default")))

Indicates an exported shared library function.

Definition at line 176 of file XnPlatformLinux-x86.h.

#define XN_API_EXPORT_INIT ( )

Declares a global shared library export function.

Definition at line 185 of file XnPlatformLinux-x86.h.

#define XN_API_IMPORT

Indicates an imported shared library function.

Definition at line 179 of file XnPlatformLinux-x86.h.

#define XN_ASSERT (   x)

Asserts an expression, only on Debug build.

Definition at line 170 of file XnPlatformLinux-x86.h.

#define XN_C_DECL

The C and C++ calling convension.

Definition at line 157 of file XnPlatformLinux-x86.h.

The call back calling convention.

Definition at line 154 of file XnPlatformLinux-x86.h.

#define XN_DEFAULT_MEM_ALIGN   16

The default memory alignment.

Definition at line 136 of file XnPlatformLinux-x86.h.

#define XN_FILE_MAX_PATH   256

The maximum allowed file path size (in bytes).

Definition at line 145 of file XnPlatformLinux-x86.h.

#define XN_MAX_INT16   32767

Max signed 16-bit value

Definition at line 126 of file XnPlatformLinux-x86.h.

#define XN_MAX_INT32   2147483647

Max signed 32-bit value

Definition at line 128 of file XnPlatformLinux-x86.h.

#define XN_MAX_INT64   9223372036854775807LL

Max signed 64-bit value

Definition at line 130 of file XnPlatformLinux-x86.h.

#define XN_MAX_INT8   127

Max signed 8-bit value

Definition at line 124 of file XnPlatformLinux-x86.h.

#define XN_MAX_UINT16   65535

Max unsigned 16-bit value

Definition at line 108 of file XnPlatformLinux-x86.h.

#define XN_MAX_UINT32   4294967295UL

Max unsigned 32-bit value

Definition at line 110 of file XnPlatformLinux-x86.h.

#define XN_MAX_UINT64   18446744073709551615ULL

Max unsigned 64-bit value

Definition at line 112 of file XnPlatformLinux-x86.h.

#define XN_MAX_UINT8   255

Max unsigned 8-bit value

Definition at line 106 of file XnPlatformLinux-x86.h.

#define XN_MIN_INT16   -32768

Min signed 16-bit value

Definition at line 117 of file XnPlatformLinux-x86.h.

#define XN_MIN_INT32   -2147483648

Min signed 32-bit value

Definition at line 119 of file XnPlatformLinux-x86.h.

#define XN_MIN_INT64   -9223372036854775808LL

Min signed 64-bit value

Definition at line 121 of file XnPlatformLinux-x86.h.

#define XN_MIN_INT8   -128

Min signed 8-bit value

Definition at line 115 of file XnPlatformLinux-x86.h.

Definition at line 45 of file XnPlatformLinux-x86.h.

Definition at line 51 of file XnPlatformLinux-x86.h.

#define XN_PLATFORM_STRING   "Linux-x86"

Definition at line 46 of file XnPlatformLinux-x86.h.

Definition at line 53 of file XnPlatformLinux-x86.h.

Definition at line 52 of file XnPlatformLinux-x86.h.

#define XN_STDCALL   __stdcall

The std call type.

Definition at line 151 of file XnPlatformLinux-x86.h.

#define XN_STRINGIFY (   n)    XN_STRINGIFY_HELPER(n)

Converts n into a pre-processor string.

Definition at line 166 of file XnPlatformLinux-x86.h.

#define XN_STRINGIFY_HELPER (   n)    #n

Definition at line 167 of file XnPlatformLinux-x86.h.

#define XN_THREAD_STATIC   __thread

The thread static declarator (using TLS).

Definition at line 139 of file XnPlatformLinux-x86.h.

#define XN_TIMESTAMP   __DATE__ " " __TIME__

Returns the date and time at compile time.

Definition at line 163 of file XnPlatformLinux-x86.h.


Typedef Documentation

typedef unsigned int XnBool

Boolean TRUE/FALSE type.

Definition at line 59 of file XnPlatformLinux-x86.h.

typedef char XnChar

Signed character for strings.

Definition at line 62 of file XnPlatformLinux-x86.h.

typedef double XnDouble

Double (64bit)

Definition at line 97 of file XnPlatformLinux-x86.h.

typedef void(* XnFarProc)(void *)

Far procedures type (for shared libraries functions).

Definition at line 100 of file XnPlatformLinux-x86.h.

typedef float XnFloat

Float (32bit)

Definition at line 95 of file XnPlatformLinux-x86.h.

typedef int XnInt

natural signed integer.

Definition at line 90 of file XnPlatformLinux-x86.h.

typedef short XnInt16

16-bit signed integer.

Definition at line 75 of file XnPlatformLinux-x86.h.

typedef int XnInt32

32-bit signed integer.

Definition at line 80 of file XnPlatformLinux-x86.h.

typedef long long XnInt64

64-bit signed integer.

Definition at line 85 of file XnPlatformLinux-x86.h.

typedef char XnInt8

8-bit signed integer.

Definition at line 70 of file XnPlatformLinux-x86.h.

typedef size_t XnSizeT

Size type.

Definition at line 103 of file XnPlatformLinux-x86.h.

typedef unsigned char XnUChar

Unsigned character for strings.

Definition at line 64 of file XnPlatformLinux-x86.h.

typedef unsigned int XnUInt

natural unsigned integer.

Definition at line 92 of file XnPlatformLinux-x86.h.

typedef unsigned short XnUInt16

16-bit unsigned integer.

Definition at line 77 of file XnPlatformLinux-x86.h.

typedef unsigned int XnUInt32

32-bit unsigned integer.

Definition at line 82 of file XnPlatformLinux-x86.h.

typedef unsigned long long XnUInt64

64-bit unsigned integer.

Definition at line 87 of file XnPlatformLinux-x86.h.

typedef unsigned char XnUInt8

8-bit unsigned integer.

Definition at line 72 of file XnPlatformLinux-x86.h.

typedef wchar_t XnWChar

Signed wide character for strings.

Definition at line 67 of file XnPlatformLinux-x86.h.



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