ICU 4.8.1.1  4.8.1.1
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
std_string.h
Go to the documentation of this file.
1 /*
2 *******************************************************************************
3 *
4 * Copyright (C) 2009-2010, International Business Machines
5 * Corporation and others. All Rights Reserved.
6 *
7 *******************************************************************************
8 * file name: std_string.h
9 * encoding: US-ASCII
10 * tab size: 8 (not used)
11 * indentation:4
12 *
13 * created on: 2009feb19
14 * created by: Markus W. Scherer
15 */
16 
17 #ifndef __STD_STRING_H__
18 #define __STD_STRING_H__
19 
26 #include "unicode/utypes.h"
27 
33 #ifndef U_HAVE_STD_STRING
34 #define U_HAVE_STD_STRING 1
35 #endif
36 
37 #if U_HAVE_STD_STRING
38 
39 #include <string>
40 
64 #ifndef U_STD_NSQ
65 # if U_HAVE_NAMESPACE
66 # define U_STD_NS std
67 # define U_STD_NSQ U_STD_NS::
68 # define U_STD_NS_USE using namespace U_STD_NS;
69 # else
70 # define U_STD_NS
71 # define U_STD_NSQ
72 # define U_STD_NS_USE
73 # endif
74 #endif
75 
76 #endif // U_HAVE_STD_STRING
77 
78 #endif // __STD_STRING_H__