__char_traits_base Class Reference

#include <stdapis/stlportv5/stl/char_traits.h>

class __char_traits_base
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
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 &)

Member Type Definition 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

Member Function Documentation

assign ( char_type &, const char_type & )

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

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__c1-
__c2-
Return Value
-

assign ( char_type *, size_t, char_type )

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

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

Parameters
__s-
__n-
__c-
Return Value
-

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]

copy ( char_type *, const char_type *, size_t )

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

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]

eq_int_type ( const int_type &, const int_type & )

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

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]

length ( const char_type * )

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

lt ( const char_type &, const char_type & )

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

move ( char_type *, const char_type *, size_t )

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

not_eof ( const int_type & )

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

to_char_type ( const int_type & )

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

to_int_type ( const char_type & )

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