codecvt< char, char, mbstate_t > Class Template Reference
#include
<stdapis/stlportv5/stl/_codecvt.h>
Link against: libstdcppv5.lib
template <> |
class codecvt< char, char, mbstate_t > : public locale::facet, public codecvt_base |
Inherits from
- codecvt< char, char, mbstate_t >
Public Member Functions |
---|
| codecvt(size_t) |
bool | always_noconv() |
int | encoding() |
result
| in(state_type &, const char *, const char *, const char *&, char *, char *, char *&) |
int | length(const state_type &, const char *, const char *, size_t) |
int | max_length() |
result
| out(mbstate_t &, const char *, const char *, const char *&, char *, char *, char *&) |
result
| unshift(mbstate_t &, char *, char *, char *&) |
Protected Member Functions |
---|
| ~codecvt() |
virtual _STLP_DECLSPEC bool | do_always_noconv() |
virtual _STLP_DECLSPEC int | do_encoding() |
virtual _STLP_DECLSPEC result | do_in(mbstate_t &, const char *, const char *, const char *&, char *, char *, char *&) |
virtual _STLP_DECLSPEC int | do_length(const mbstate_t &, const char *, const char *, size_t) |
virtual _STLP_DECLSPEC int | do_max_length() |
virtual _STLP_DECLSPEC result | do_out(mbstate_t &, const char *, const char *, const char *&, char *, char *, char *&) |
virtual _STLP_DECLSPEC result | do_unshift(mbstate_t &, char *, char *, char *&) |
Member Type Definition Documentation
Typedef extern_type
Typedef intern_type
Typedef state_type
Member Attribute Documentation
id
Constructor & Destructor Documentation
codecvt ( size_t )
codecvt | ( | size_t | __refs = 0 | ) | [inline, explicit] |
~codecvt ( )
_STLP_DECLSPEC | ~codecvt | ( | ) | [protected] |
Member Function Documentation
always_noconv ( )
bool | always_noconv | ( | ) | const [inline] |
do_always_noconv ( )
_STLP_DECLSPEC bool | do_always_noconv | ( | ) | const [protected, virtual] |
do_encoding ( )
_STLP_DECLSPEC int | do_encoding | ( | ) | const [protected, virtual] |
do_in ( mbstate_t &, const char *, const char *, const char *&, char *, char *, char *& )
_STLP_DECLSPEC result | do_in | ( | mbstate_t & | , |
| const char * | __from, |
| const char * | , |
| const char *& | __from_next, |
| char * | __to, |
| char * | , |
| char *& | __to_next |
| ) | const [protected, virtual] |
do_length ( const mbstate_t &, const char *, const char *, size_t )
_STLP_DECLSPEC int | do_length | ( | const mbstate_t & | __state, |
| const char * | __from, |
| const char * | __end, |
| size_t | __max |
| ) | const [protected, virtual] |
do_max_length ( )
_STLP_DECLSPEC int | do_max_length | ( | ) | const [protected, virtual] |
do_out ( mbstate_t &, const char *, const char *, const char *&, char *, char *, char *& )
_STLP_DECLSPEC result | do_out | ( | mbstate_t & | , |
| const char * | __from, |
| const char * | , |
| const char *& | __from_next, |
| char * | __to, |
| char * | , |
| char *& | __to_next |
| ) | const [protected, virtual] |
do_unshift ( mbstate_t &, char *, char *, char *& )
_STLP_DECLSPEC result | do_unshift | ( | mbstate_t & | , |
| char * | __to, |
| char * | , |
| char *& | __to_next |
| ) | const [protected, virtual] |
encoding ( )
int | encoding | ( | ) | const [inline] |
in ( state_type &, const char *, const char *, const char *&, char *, char *, char *& )
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 [inline] |
length ( const state_type &, const char *, const char *, size_t )
int | length | ( | const state_type & | __state, |
| const char * | __from, |
| const char * | __end, |
| size_t | __max |
| ) | const [inline] |
max_length ( )
int | max_length | ( | ) | const [inline] |
out ( mbstate_t &, const char *, const char *, const char *&, char *, char *, char *& )
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 [inline] |
unshift ( mbstate_t &, char *, char *, char *& )
result
| unshift | ( | mbstate_t & | __state, |
| char * | __to, |
| char * | __to_limit, |
| char *& | __to_next |
| ) | const [inline] |