char_type
typedef typename traits::char_type value_type;
static void assign (char_type& c1, const char_type& c2)
static bool eq (const char_type & c1, const char_type& c2)
static bool ne (const char_type& c1, const char_type& c2)
static bool lt (const char_type& c1, const char_type& c2)
static char_type eos () { return 0; }
static bool is_del(char_type a) { return isspace(a); }
static int compare (const char_type* s1, const char_type* s2, size_t n)
static size_t length (const char_type* s)
static char_type* copy (char_type* s1, const char_type* s2, size_t n)
{ return (char_type*) memcpy (s1, s2, n); }
static char_type* move (char_type* s1, const char_type* s2, size_t n)
{ return (char_type*) memmove (s1, s2, n); }
static char_type* set (char_type* s1, const char_type& c, size_t n)
{ return (char_type*) memset (s1, c, n); }
static void assign (char_type& c1, const char_type& c2)
static bool eq (const char_type & c1, const char_type& c2)
static bool ne (const char_type& c1, const char_type& c2)
static bool lt (const char_type& c1, const char_type& c2)
static char_type eos () { return 0; }
static bool is_del(char_type a) { return iswspace(a); }
static int compare (const char_type* s1, const char_type* s2, size_t n)
static size_t length (const char_type* s)
static char_type* copy (char_type* s1, const char_type* s2, size_t n)
static char_type* set (char_type* s1, const char_type& c, size_t n)
static void assign (char_type& c1, const char_type& c2)
static bool eq (const char_type& c1, const char_type& c2)
static bool ne (const char_type& c1, const char_type& c2)
static bool lt (const char_type& c1, const char_type& c2)
static char_type eos () { return char_type(); } // the null character
static bool is_del(char_type a) { return 0; }
static int compare (const char_type* s1, const char_type* s2, size_t n)
static size_t length (const char_type* s)
static char_type* copy (char_type* s1, const char_type* s2, size_t n)
static char_type* move (char_type* s1, const char_type* s2, size_t n)
char_type a[n];
static char_type* set (char_type* s1, const char_type& c, size_t n)