__char_traits_base Class Reference

class __char_traits_base
Public Member Functions
void _STLP_CALLassign(char_type &, const char_type &)
char_type *_STLP_CALLassign(char_type *, size_t, char_type)
int _STLP_CALLcompare(const char_type *, const char_type *, size_t)
char_type *_STLP_CALLcopy(char_type *, const char_type *, size_t)
int_type _STLP_CALLeof()
bool _STLP_CALLeq(const char_type &, const char_type &)
bool _STLP_CALLeq_int_type(const int_type &, const int_type &)
const char_type *_STLP_CALLfind(const char_type *, size_t, const char_type &)
size_t _STLP_CALLlength(const char_type *)
bool _STLP_CALLlt(const char_type &, const char_type &)
char_type *_STLP_CALLmove(char_type *, const char_type *, size_t)
int_type _STLP_CALLnot_eof(const int_type &)
char_type _STLP_CALLto_char_type(const int_type &)
int_type _STLP_CALLto_int_type(const char_type &)
Public Member Type Definitions
typedef_CharT char_type
typedef_IntT int_type
typedef streamoff off_type
typedef streampos pos_type
typedef mbstate_t state_type

Member Functions Documentation

assign(char_type &, const char_type &)

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

Parameters

char_type & __c1
const char_type & __c2

assign(char_type *, size_t, char_type)

char_type *_STLP_CALLassign(char_type *__s,
size_t__n,
char_type__c
)[static, inline]

Parameters

char_type * __s
size_t __n
char_type __c

compare(const char_type *, const char_type *, size_t)

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

Parameters

const char_type * __s1
const char_type * __s2
size_t __n

copy(char_type *, const char_type *, size_t)

char_type *_STLP_CALLcopy(char_type *__s1,
const char_type *__s2,
size_t__n
)[static, inline]

Parameters

char_type * __s1
const char_type * __s2
size_t __n

eof()

int_type _STLP_CALLeof()[static, inline]

eq(const char_type &, const char_type &)

bool _STLP_CALLeq(const char_type &__c1,
const char_type &__c2
)[static, inline]

Parameters

const char_type & __c1
const char_type & __c2

eq_int_type(const int_type &, const int_type &)

bool _STLP_CALLeq_int_type(const int_type &__c1,
const int_type &__c2
)[static, inline]

Parameters

const int_type & __c1
const int_type & __c2

find(const char_type *, size_t, const char_type &)

const char_type *_STLP_CALLfind(const char_type *__s,
size_t__n,
const char_type &__c
)[static, inline]

Parameters

const char_type * __s
size_t __n
const char_type & __c

length(const char_type *)

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

Parameters

const char_type * __s

lt(const char_type &, const char_type &)

bool _STLP_CALLlt(const char_type &__c1,
const char_type &__c2
)[static, inline]

Parameters

const char_type & __c1
const char_type & __c2

move(char_type *, const char_type *, size_t)

char_type *_STLP_CALLmove(char_type *__s1,
const char_type *__s2,
size_t_Sz
)[static, inline]

Parameters

char_type * __s1
const char_type * __s2
size_t _Sz

not_eof(const int_type &)

int_type _STLP_CALLnot_eof(const int_type &__c)[static, inline]

Parameters

const int_type & __c

to_char_type(const int_type &)

char_type _STLP_CALLto_char_type(const int_type &__c)[static, inline]

Parameters

const int_type & __c

to_int_type(const char_type &)

int_type _STLP_CALLto_int_type(const char_type &__c)[static, inline]

Parameters

const char_type & __c

Member Type Definitions Documentation

Typedef char_type

typedef _CharTchar_type

Typedef int_type

typedef _IntTint_type

Typedef off_type

typedef streamoff off_type

Typedef pos_type

typedef streampos pos_type

Typedef state_type

typedef mbstate_t state_type