Lines Matching refs:basic_string
35 class basic_string : public __gnu_cxx::__versa_string<A, B, C> { class
37 basic_string();
38 basic_string(const basic_string &);
39 basic_string(const char *, C = C());
40 basic_string(const char *, int, C = C());
41 basic_string(const basic_string &, int, int, C = C());
42 ~basic_string();
44 basic_string &operator+=(const basic_string &);
48 basic_string<A, B, C> operator+(const basic_string<A, B, C> &,
49 const basic_string<A, B, C> &);
51 basic_string<A, B, C> operator+(const basic_string<A, B, C> &, const char *);
53 typedef basic_string<char> string;
68 class basic_string;
71 class basic_string { class
73 basic_string();
74 basic_string(const basic_string &);
75 basic_string(const char *, const _Alloc & = _Alloc());
76 basic_string(const char *, int, const _Alloc & = _Alloc());
77 basic_string(const basic_string &, int, int, const _Alloc & = _Alloc());
78 ~basic_string();
80 basic_string &operator+=(const basic_string &);
87 typedef basic_string<char> string;
103 explicit operator ::basic_string<char, traits_type, A>() const;