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 |
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
Member Attribute Documentation
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] |