char_traits< char > Class Template Reference

template <>
class char_traits< char > : public __char_traits_base< char, int >

Inherits from

Member Functions Documentation

assign(char &, const char &)

void _STLP_CALLassign(char &__c1,
const char &__c2
)[static, inline]

Parameters

char & __c1
const char & __c2

assign(char *, size_t, char)

char *_STLP_CALLassign(char *__s,
size_t__n,
char__c
)[static, inline]

Parameters

char * __s
size_t __n
char __c

compare(const char *, const char *, size_t)

int _STLP_CALLcompare(const char *__s1,
const char *__s2,
size_t__n
)[static, inline]

Parameters

const char * __s1
const char * __s2
size_t __n

length(const char *)

size_t _STLP_CALLlength(const char *__s)[static, inline]

Parameters

const char * __s

to_char_type(const int &)

char _STLP_CALLto_char_type(const int &__c)[static, inline]

Parameters

const int & __c

to_int_type(const char &)

int _STLP_CALLto_int_type(const char &__c)[static, inline]

Parameters

const char & __c

Member Type Definitions Documentation

Typedef char_type

typedef charchar_type

Typedef int_type

typedef intint_type

Typedef off_type

typedef streamoff off_type

Typedef pos_type

typedef streampos pos_type

Typedef state_type

typedef mbstate_t state_type