VSM C++ SDK
Vehicle Specific Modules SDK
windows.h
1 // Copyright (c) 2014, Smart Projects Holdings Ltd
2 // All rights reserved.
3 // See LICENSE file for license details.
4 
5 /*
6  * This is to ease windows integration of SDK.
7  */
8 
9 #ifndef _WIN32
10 #error "This header should be included only in Windows build."
11 #endif
12 
13 #ifndef UGCS_WINDOWS_H_
14 #define UGCS_WINDOWS_H_
15 
16 #include <windows.h>
17 /* Some weird code can define these macros in Windows headers. */
18 #ifdef ERROR
19 #undef ERROR
20 #endif
21 #ifdef interface
22 #undef interface
23 #endif
24 #ifdef RELATIVE
25 #undef RELATIVE
26 #endif
27 #ifdef ABSOLUTE
28 #undef ABSOLUTE
29 #endif
30 
31 #endif /* UGCS_WINDOWS_H_ */