• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  *****************************************************************************************
3  *   Copyright (C) 2004-2007, International Business Machines
4  *   Corporation and others.  All Rights Reserved.
5  *****************************************************************************************
6  */
7 
8 #include "unicode/utypes.h"
9 
10 /*Deals with imports and exports of the dynamic library*/
11 #if !defined(U_STATIC_IMPLEMENTATION)
12     #define T_CTEST_EXPORT U_EXPORT
13     #define T_CTEST_IMPORT U_IMPORT
14 #else
15     #define T_CTEST_EXPORT
16     #define T_CTEST_IMPORT
17 #endif
18 
19 #if defined(U_WINDOWS)
20 #define T_CTEST_EXPORT2 __cdecl
21 #else
22 #define T_CTEST_EXPORT2
23 #endif
24 
25 #ifdef __cplusplus
26     #define C_CTEST_API extern "C"
27     U_NAMESPACE_USE
28 #else
29     #define C_CTEST_API
30 #endif
31 
32 #ifdef T_CTEST_IMPLEMENTATION
33     #define T_CTEST_API C_CTEST_API  T_CTEST_EXPORT
34     #define T_CTEST_EXPORT_API T_CTEST_EXPORT
35 #else
36     #define T_CTEST_API C_CTEST_API  T_CTEST_IMPORT
37     #define T_CTEST_EXPORT_API T_CTEST_IMPORT
38 #endif
39 
40