X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/b25be06635768807f8f693286fa73bb2297bb06c..4388f060552cc537e71e957d32f35e9d75a61233:/icuSources/common/unicode/std_string.h diff --git a/icuSources/common/unicode/std_string.h b/icuSources/common/unicode/std_string.h index dd43b745..67b1d6c5 100644 --- a/icuSources/common/unicode/std_string.h +++ b/icuSources/common/unicode/std_string.h @@ -1,7 +1,7 @@ /* ******************************************************************************* * -* Copyright (C) 2009-2010, International Business Machines +* Copyright (C) 2009-2011, International Business Machines * Corporation and others. All Rights Reserved. * ******************************************************************************* @@ -25,54 +25,10 @@ #include "unicode/utypes.h" -/** - * \def U_HAVE_STD_STRING - * Define whether the standard C++ (STL) <string> header is available. - * @internal - */ -#ifndef U_HAVE_STD_STRING -#define U_HAVE_STD_STRING 1 -#endif - #if U_HAVE_STD_STRING #include -/** - * \def U_STD_NS - * Define the namespace to use for standard C++ (STL) classes. - * Either std or empty. - * @draft ICU 4.2 - */ - -/** - * \def U_STD_NSQ - * Define the namespace qualifier to use for standard C++ (STL) classes. - * Either std:: or empty. - * For example, - * U_STD_NSQ string StringFromUnicodeString(const UnicodeString &unistr); - * @draft ICU 4.2 - */ - -/** - * \def U_STD_NS_USE - * This is used to specify that the rest of the code uses the - * standard (STL) namespace. - * Either "using namespace std;" or empty. - * @draft ICU 4.2 - */ -#ifndef U_STD_NSQ -# if U_HAVE_NAMESPACE -# define U_STD_NS std -# define U_STD_NSQ U_STD_NS:: -# define U_STD_NS_USE using namespace U_STD_NS; -# else -# define U_STD_NS -# define U_STD_NSQ -# define U_STD_NS_USE -# endif -#endif - #endif // U_HAVE_STD_STRING #endif // __STD_STRING_H__