ICU 77.1
77.1
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
c
d
g
k
l
o
u
Functions
Variables
Typedefs
Enumerations
Enumerator
u
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
Data Fields
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
Typedefs
Enumerations
Enumerator
d
f
g
i
k
l
m
n
s
u
w
Related Functions
Files
File List
Globals
All
_
c
d
f
i
j
n
o
p
r
t
u
Functions
p
u
Variables
Typedefs
o
p
u
Enumerations
u
Enumerator
r
u
Macros
_
c
d
f
i
j
n
t
u
•
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
common
unicode
std_string.h
Go to the documentation of this file.
1
// © 2016 and later: Unicode, Inc. and others.
2
// License & terms of use: http://www.unicode.org/copyright.html
3
/*
4
*******************************************************************************
5
*
6
* Copyright (C) 2009-2014, International Business Machines
7
* Corporation and others. All Rights Reserved.
8
*
9
*******************************************************************************
10
* file name: std_string.h
11
* encoding: UTF-8
12
* tab size: 8 (not used)
13
* indentation:4
14
*
15
* created on: 2009feb19
16
* created by: Markus W. Scherer
17
*/
18
19
#ifndef __STD_STRING_H__
20
#define __STD_STRING_H__
21
28
#include "
unicode/utypes.h
"
29
30
#if U_SHOW_CPLUSPLUS_API
31
32
// Workaround for a libstdc++ bug before libstdc++4.6 (2011).
33
// https://bugs.llvm.org/show_bug.cgi?id=13364
34
#if defined(__GLIBCXX__)
35
namespace
std {
class
type_info; }
36
#endif
37
#include <string>
38
39
#endif
/* U_SHOW_CPLUSPLUS_API */
40
41
#endif
// __STD_STRING_H__
utypes.h
Basic definitions for ICU, for both C and C++ APIs.
Generated by
1.9.1