Go to the documentation of this file.
8 #define UT_API SYS_VISIBILITY_EXPORT
9 #define UT_API_TMPL SYS_VISIBILITY_EXPORT_TMPL
10 #define UT_API_TINST SYS_VISIBILITY_EXPORT_TINST
11 #define UT_EXTERN_TEMPLATE(...) \
12 SYS_VISIBILITY_EXPORT_EXTERN_TEMPLATE(__VA_ARGS__)
14 #define UT_API SYS_VISIBILITY_IMPORT
15 #define UT_API_TMPL SYS_VISIBILITY_IMPORT_TMPL
16 #define UT_API_TINST SYS_VISIBILITY_IMPORT_TINST
17 #define UT_EXTERN_TEMPLATE(...) \
18 SYS_VISIBILITY_IMPORT_EXTERN_TEMPLATE(__VA_ARGS__)
24 #error "You must compile with MS Visual C++ .NET 2003"
27 #error "You must compile with the /TP switch (C++ Compilation)"
30 #error "You must compile with the /MD or /MT switch (Multithreaded CRT)"
33 #error "You must compile with the /GX switch (Exception Handling)"
36 #error "You must compile with the /GR switch (RTTI)"
39 #error "You must define WIN32"
42 #ifndef SESI_LITTLE_ENDIAN
43 #error "You must define SESI_LITTLE_ENDIAN for IX86 compilation"