Pleora Technologies Inc. eBUS SDK v7.0.1.7536 API



Loading...
Searching...
No Matches
PvTypes.h
1// *****************************************************************************
2//
3// Copyright (c) 2007, Pleora Technologies Inc., All rights reserved.
4//
5// *****************************************************************************
6
7#ifndef __PVTYPES_H__
8#define __PVTYPES_H__
9
10#ifndef PV_NO_STDINT
11 #ifdef WIN32
12 #if ( _MSC_VER < 1600 || defined _INTSAFE_H_INCLUDED_ )
13 #ifndef PT_STDINT
14 #define PV_STDINT
15
16 typedef signed char int8_t;
17 typedef short int16_t;
18 typedef int int32_t;
19 typedef __int64 int64_t;
20
21 typedef unsigned char uint8_t;
22 typedef unsigned short uint16_t;
23 typedef unsigned int uint32_t;
24 typedef unsigned __int64 uint64_t;
25
26 #if ( defined _WIN64 || defined __LP64__ || defined _LP64 )
27 typedef unsigned __int64 uintptr_t;
28 typedef __int64 intptr_t;
29 #else
30 typedef unsigned int uintptr_t;
31 typedef int intptr_t;
32 #endif
33
34 #endif
35 #else
36 #include <stdint.h>
37 #endif
38 #else
39 #include <stdint.h>
40 #endif
41#endif
42
43#endif

Copyright (c) 2002-2026 Pleora Technologies Inc.
www.pleora.com