#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>
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 |
#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 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.