codecvt< char, char, mbstate_t > Class Reference#include <_codecvt.h>
Inheritance diagram for codecvt< char, char, mbstate_t >:
List of all members.
|
Public Types |
typedef char | intern_type |
typedef char | extern_type |
typedef mbstate_t | state_type |
Public Member Functions |
| codecvt (size_t __refs=0) |
result | out (mbstate_t &__state, const char *__from, const char *__from_end, const char *&__from_next, char *__to, char *__to_limit, char *&__to_next) const |
result | unshift (mbstate_t &__state, char *__to, char *__to_limit, char *&__to_next) const |
result | in (state_type &__state, const char *__from, const char *__from_end, const char *&__from_next, char *__to, char *__to_limit, char *&__to_next) const |
int | encoding () const _STLP_NOTHROW |
bool | always_noconv () const _STLP_NOTHROW |
int | length (const state_type &__state, const char *__from, const char *__end, size_t __max) const |
int | max_length () const _STLP_NOTHROW |
Static Public Attributes |
static _STLP_STATIC_MEMBER_DECLSPEC
locale::id | id |
Protected Member Functions |
| ~codecvt () |
virtual result | do_out (mbstate_t &, const char *__from, const char *, const char *&__from_next, char *__to, char *, char *&__to_next) const |
virtual result | do_in (mbstate_t &, const char *__from, const char *, const char *&__from_next, char *__to, char *, char *&__to_next) const |
virtual result | do_unshift (mbstate_t &, char *__to, char *, char *&__to_next) const |
virtual int | do_encoding () const _STLP_NOTHROW |
virtual bool | do_always_noconv () const _STLP_NOTHROW |
virtual int | do_length (const mbstate_t &__state, const char *__from, const char *__end, size_t __max) const |
virtual int | do_max_length () const _STLP_NOTHROW |
Friends |
class | _Locale_impl |
Detailed Description
Definition at line 169 of file _codecvt.h.
Member Typedef Documentation
Constructor & Destructor Documentation
Member Function Documentation
result codecvt< char, char, mbstate_t >::out |
( |
mbstate_t & |
__state, |
|
|
const char * |
__from, |
|
|
const char * |
__from_end, |
|
|
const char *& |
__from_next, |
|
|
char * |
__to, |
|
|
char * |
__to_limit, |
|
|
char *& |
__to_next | |
|
) |
| | const [inline] |
result codecvt< char, char, mbstate_t >::in |
( |
state_type & |
__state, |
|
|
const char * |
__from, |
|
|
const char * |
__from_end, |
|
|
const char *& |
__from_next, |
|
|
char * |
__to, |
|
|
char * |
__to_limit, |
|
|
char *& |
__to_next | |
|
) |
| | const [inline] |
int codecvt< char, char, mbstate_t >::length |
( |
const state_type & |
__state, |
|
|
const char * |
__from, |
|
|
const char * |
__end, |
|
|
size_t |
__max | |
|
) |
| | const [inline] |
int codecvt< char, char, mbstate_t >::do_encoding |
( |
|
) |
const [protected, virtual] |
bool codecvt< char, char, mbstate_t >::do_always_noconv |
( |
|
) |
const [protected, virtual] |
int codecvt< char, char, mbstate_t >::do_length |
( |
const mbstate_t & |
__state, |
|
|
const char * |
__from, |
|
|
const char * |
__end, |
|
|
size_t |
__max | |
|
) |
| | const [protected, virtual] |
int codecvt< char, char, mbstate_t >::do_max_length |
( |
|
) |
const [protected, virtual] |
Friends And Related Function Documentation
Member Data Documentation
The documentation for this class was generated from the following files:
Generated on Mon Mar 10 15:32:59 2008 by
1.5.1
|