ICU 4.8.1.1
4.8.1.1
|
00001 /* 00002 ******************************************************************************* 00003 * 00004 * Copyright (C) 2009-2010, International Business Machines 00005 * Corporation and others. All Rights Reserved. 00006 * 00007 ******************************************************************************* 00008 * file name: std_string.h 00009 * encoding: US-ASCII 00010 * tab size: 8 (not used) 00011 * indentation:4 00012 * 00013 * created on: 2009feb19 00014 * created by: Markus W. Scherer 00015 */ 00016 00017 #ifndef __STD_STRING_H__ 00018 #define __STD_STRING_H__ 00019 00026 #include "unicode/utypes.h" 00027 00033 #ifndef U_HAVE_STD_STRING 00034 #define U_HAVE_STD_STRING 1 00035 #endif 00036 00037 #if U_HAVE_STD_STRING 00038 00039 #include <string> 00040 00064 #ifndef U_STD_NSQ 00065 # if U_HAVE_NAMESPACE 00066 # define U_STD_NS std 00067 # define U_STD_NSQ U_STD_NS:: 00068 # define U_STD_NS_USE using namespace U_STD_NS; 00069 # else 00070 # define U_STD_NS 00071 # define U_STD_NSQ 00072 # define U_STD_NS_USE 00073 # endif 00074 #endif 00075 00076 #endif // U_HAVE_STD_STRING 00077 00078 #endif // __STD_STRING_H__