Macros | Typedefs
OniPlatformWin32.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 OniPlatformWin32.h:

Go to the source code of this file.

Macros

#define _CRT_SECURE_NO_DEPRECATE   1
 
#define _WIN32_IE   0x0600
 
#define _WIN32_WINDOWS   0x0410
 
#define _WIN32_WINNT   0x0501
 
#define ONI_API_DEPRECATED(msg)
 
#define ONI_API_EXPORT   __declspec(dllexport)
 
#define ONI_API_IMPORT   __declspec(dllimport)
 
#define ONI_C_DECL   __cdecl
 
#define ONI_CALLBACK_TYPE   ONI_STDCALL
 
#define ONI_DEFAULT_MEM_ALIGN   16
 
#define ONI_FILE_MAX_PATH   MAX_PATH
 
#define ONI_PLATFORM   ONI_PLATFORM_WIN32
 
#define ONI_PLATFORM_ENDIAN_TYPE   ONI_PLATFORM_IS_LITTLE_ENDIAN
 
#define ONI_PLATFORM_STRING   "Win32"
 
#define ONI_PLATFORM_SUPPORTS_DYNAMIC_LIBS   1
 
#define ONI_STDCALL   __stdcall
 
#define ONI_STRINGIFY(n)   ONI_STRINGIFY_HELPER(n)
 
#define ONI_STRINGIFY_HELPER(n)   #n
 
#define ONI_THREAD_STATIC   __declspec(thread)
 
#define ONI_TIMESTAMP   __DATE__ " " __TIME__
 
#define WIN32_LEAN_AND_MEAN
 
#define WINVER   0x0501
 

Typedefs

typedef short int16_t
 
typedef int int32_t
 
typedef __int64 int64_t
 
typedef signed char int8_t
 
typedef unsigned short uint16_t
 
typedef unsigned int uint32_t
 
typedef unsigned __int64 uint64_t
 
typedef unsigned char uint8_t
 

Macro Definition Documentation

#define _CRT_SECURE_NO_DEPRECATE   1

Definition at line 43 of file OniPlatformWin32.h.

#define _WIN32_IE   0x0600

Definition at line 37 of file OniPlatformWin32.h.

#define _WIN32_WINDOWS   0x0410

Definition at line 34 of file OniPlatformWin32.h.

#define _WIN32_WINNT   0x0501

Definition at line 31 of file OniPlatformWin32.h.

#define ONI_API_DEPRECATED (   msg)

Indicates a deprecated function

Definition at line 134 of file OniPlatformWin32.h.

#define ONI_API_EXPORT   __declspec(dllexport)

Indicates an exported shared library function.

Definition at line 127 of file OniPlatformWin32.h.

#define ONI_API_IMPORT   __declspec(dllimport)

Indicates an imported shared library function.

Definition at line 130 of file OniPlatformWin32.h.

#define ONI_C_DECL   __cdecl

The C and C++ calling convension.

Definition at line 111 of file OniPlatformWin32.h.

#define ONI_CALLBACK_TYPE   ONI_STDCALL

The call back calling convention.

Definition at line 108 of file OniPlatformWin32.h.

#define ONI_DEFAULT_MEM_ALIGN   16

The default memory alignment.

Definition at line 90 of file OniPlatformWin32.h.

#define ONI_FILE_MAX_PATH   MAX_PATH

The maximum allowed file path size (in bytes).

Definition at line 99 of file OniPlatformWin32.h.

#define ONI_PLATFORM   ONI_PLATFORM_WIN32

Definition at line 76 of file OniPlatformWin32.h.

#define ONI_PLATFORM_ENDIAN_TYPE   ONI_PLATFORM_IS_LITTLE_ENDIAN

Definition at line 82 of file OniPlatformWin32.h.

#define ONI_PLATFORM_STRING   "Win32"

Definition at line 77 of file OniPlatformWin32.h.

#define ONI_PLATFORM_SUPPORTS_DYNAMIC_LIBS   1

Definition at line 84 of file OniPlatformWin32.h.

#define ONI_STDCALL   __stdcall

The std call type.

Definition at line 105 of file OniPlatformWin32.h.

#define ONI_STRINGIFY (   n)    ONI_STRINGIFY_HELPER(n)

Converts n into a pre-processor string.

Definition at line 120 of file OniPlatformWin32.h.

#define ONI_STRINGIFY_HELPER (   n)    #n

Definition at line 121 of file OniPlatformWin32.h.

#define ONI_THREAD_STATIC   __declspec(thread)

The thread static declarator (using TLS).

Definition at line 93 of file OniPlatformWin32.h.

#define ONI_TIMESTAMP   __DATE__ " " __TIME__

Returns the date and time at compile time.

Definition at line 117 of file OniPlatformWin32.h.

#define WIN32_LEAN_AND_MEAN

Definition at line 39 of file OniPlatformWin32.h.

#define WINVER   0x0501

Definition at line 28 of file OniPlatformWin32.h.

Typedef Documentation

typedef short int16_t

Definition at line 61 of file OniPlatformWin32.h.

typedef int int32_t

Definition at line 62 of file OniPlatformWin32.h.

typedef __int64 int64_t

Definition at line 63 of file OniPlatformWin32.h.

typedef signed char int8_t

Definition at line 60 of file OniPlatformWin32.h.

typedef unsigned short uint16_t

Definition at line 66 of file OniPlatformWin32.h.

typedef unsigned int uint32_t

Definition at line 67 of file OniPlatformWin32.h.

typedef unsigned __int64 uint64_t

Definition at line 68 of file OniPlatformWin32.h.

typedef unsigned char uint8_t

Definition at line 65 of file OniPlatformWin32.h.



astra_camera
Author(s): Tim Liu
autogenerated on Wed Dec 16 2020 03:54:34