__char_traits_base Class Reference

class __char_traits_base
Public Member Functions
void _STLP_CALL assign ( char_type &, const char_type &)
char_type *_STLP_CALL assign ( char_type *, size_t , char_type )
int _STLP_CALL compare (const char_type *, const char_type *, size_t )
char_type *_STLP_CALL copy ( char_type *, const char_type *, size_t )
int_type _STLP_CALL eof ()
bool _STLP_CALL eq (const char_type &, const char_type &)
bool _STLP_CALL eq_int_type (const int_type &, const int_type &)
const char_type *_STLP_CALL find (const char_type *, size_t , const char_type &)
size_t _STLP_CALL length (const char_type *)
bool _STLP_CALL lt (const char_type &, const char_type &)
char_type *_STLP_CALL move ( char_type *, const char_type *, size_t )
int_type _STLP_CALL not_eof (const int_type &)
char_type _STLP_CALL to_char_type (const int_type &)
int_type _STLP_CALL to_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_CALL assign ( 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_CALL assign ( 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_CALL compare ( 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_CALL copy ( 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_CALL eof ( ) [static, inline]

eq(const char_type &, const char_type &)

bool _STLP_CALL eq ( 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_CALL eq_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_CALL find ( 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_CALL length ( const char_type * __s ) [static, inline]

Parameters

const char_type * __s

lt(const char_type &, const char_type &)

bool _STLP_CALL lt ( 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_CALL move ( 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_CALL not_eof ( const int_type & __c ) [static, inline]

Parameters

const int_type & __c

to_char_type(const int_type &)

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

Parameters

const int_type & __c

to_int_type(const char_type &)

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

Parameters

const char_type & __c

Member Type Definitions Documentation

Typedef char_type

typedef _CharT char_type

Typedef int_type

typedef _IntT int_type

Typedef off_type

typedef streamoff off_type

Typedef pos_type

typedef streampos pos_type

Typedef state_type

typedef mbstate_t state_type