Lines Matching defs:string16_char_traits
61 string16_char_traits { struct
62 typedef char16 char_type;
63 typedef int int_type;
69 typedef std::streamoff off_type;
70 typedef mbstate_t state_type;
71 typedef std::fpos<state_type> pos_type;
73 static void assign(char_type& c1, const char_type& c2) { in assign()
77 static bool eq(const char_type& c1, const char_type& c2) { in eq()
80 static bool lt(const char_type& c1, const char_type& c2) { in lt()
84 static int compare(const char_type* s1, const char_type* s2, size_t n) { in compare()
88 static size_t length(const char_type* s) { in length()
92 static const char_type* find(const char_type* s, size_t n, in find()
97 static char_type* move(char_type* s1, const char_type* s2, int_type n) { in move()
101 static char_type* copy(char_type* s1, const char_type* s2, size_t n) { in copy()
105 static char_type* assign(char_type* s, size_t n, char_type a) { in assign()
109 static int_type not_eof(const int_type& c) { in not_eof()
113 static char_type to_char_type(const int_type& c) { in to_char_type()
117 static int_type to_int_type(const char_type& c) { in to_int_type()
121 static bool eq_int_type(const int_type& c1, const int_type& c2) { in eq_int_type()
125 static int_type eof() { in eof()