codecvt Class Reference
#include
<stdapis/stlportv5/stl/_codecvt.h>
Link against: libstdcppv5.lib
class codecvt : public locale::facet |
Public Member Functions |
---|
| codecvt(size_t) |
bool | always_noconv() |
int | encoding() |
result | in(state_type &, const extern_type *, const extern_type *, const extern_type *&, intern_type *, intern_type *, intern_type *&) |
int | length(const state_type &, const extern_type *, const extern_type *, size_t) |
int | max_length() |
result | out(state_type &, const intern_type *, const intern_type *, const intern_type *&, extern_type *, extern_type *, extern_type *&) |
result | unshift(state_type &, extern_type *, extern_type *, extern_type *&) |
Protected Member Functions |
---|
| ~codecvt() |
virtual bool | do_always_noconv() |
virtual int | do_encoding() |
virtual result | do_in(state_type &, const extern_type *, const extern_type *, const extern_type *&, intern_type *, intern_type *, intern_type *&) |
virtual int | do_length(const state_type &, const extern_type *, const extern_type *, size_t) |
virtual int | do_max_length() |
virtual result | do_out(state_type &, const intern_type *, const intern_type *, const intern_type *&, extern_type *, extern_type *, extern_type *&) |
virtual result | do_unshift(state_type &, extern_type *, extern_type *, extern_type *&) |
Member Type Definition Documentation
Typedef extern_type
typedef _ExternT | extern_type |
Typedef intern_type
typedef _InternT | intern_type |
Typedef state_type
typedef _StateT | state_type |
Member Attribute Documentation
Constructor & Destructor Documentation
codecvt ( size_t )
codecvt | ( | size_t | __refs = 0 | ) | [inline, explicit] |
~codecvt ( )
~codecvt | ( | ) | [protected, inline] |
Member Function Documentation
always_noconv ( )
bool | always_noconv | ( | ) | const [inline] |
do_always_noconv ( )
bool | do_always_noconv | ( | ) | const [protected, inline, virtual] |
do_encoding ( )
int | do_encoding | ( | ) | const [protected, inline, virtual] |
do_in ( state_type &, const extern_type *, const extern_type *, const extern_type *&, intern_type *, intern_type *, intern_type *& )
do_length ( const state_type &, const extern_type *, const extern_type *, size_t )
do_max_length ( )
int | do_max_length | ( | ) | const [protected, inline, virtual] |
do_out ( state_type &, const intern_type *, const intern_type *, const intern_type *&, extern_type *, extern_type *, extern_type *& )
do_unshift ( state_type &, extern_type *, extern_type *, extern_type *& )
encoding ( )
int | encoding | ( | ) | const [inline] |
in ( state_type &, const extern_type *, const extern_type *, const extern_type *&, intern_type *, intern_type *, intern_type *& )
length ( const state_type &, const extern_type *, const extern_type *, size_t )
max_length ( )
int | max_length | ( | ) | const [inline] |
out ( state_type &, const intern_type *, const intern_type *, const intern_type *&, extern_type *, extern_type *, extern_type *& )
unshift ( state_type &, extern_type *, extern_type *, extern_type *& )