#include <locale_facets.h>
Inheritance diagram for std::codecvt< _InternT, _ExternT, _StateT >:

| Public Types | |
| typedef codecvt_base::result | result | 
| typedef _InternT | intern_type | 
| typedef _ExternT | extern_type | 
| typedef _StateT | state_type | 
| Public Member Functions | |
| codecvt (size_t __refs=0) | |
| codecvt (__c_locale __cloc, size_t __refs=0) | |
| Static Public Attributes | |
| locale::id | id | 
| Protected Member Functions | |
| virtual | ~codecvt () | 
| virtual result | do_out (state_type &__state, const intern_type *__from, const intern_type *__from_end, const intern_type *&__from_next, extern_type *__to, extern_type *__to_end, extern_type *&__to_next) const | 
| Convert from internal to external character set. | |
| virtual result | do_unshift (state_type &__state, extern_type *__to, extern_type *__to_end, extern_type *&__to_next) const | 
| virtual result | do_in (state_type &__state, const extern_type *__from, const extern_type *__from_end, const extern_type *&__from_next, intern_type *__to, intern_type *__to_end, intern_type *&__to_next) const | 
| virtual int | do_encoding () const throw () | 
| virtual bool | do_always_noconv () const throw () | 
| virtual int | do_length (state_type &, const extern_type *__from, const extern_type *__end, size_t __max) const | 
| virtual int | do_max_length () const throw () | 
| Protected Attributes | |
| __c_locale | _M_c_locale_codecvt | 
| 
 | |||||
| 
 Reimplemented from std::__codecvt_abstract_base< _InternT, _ExternT, _StateT >. Definition at line 1812 of file locale_facets.h. | 
| 
 | |||||
| 
 Reimplemented from std::__codecvt_abstract_base< _InternT, _ExternT, _StateT >. Definition at line 1811 of file locale_facets.h. | 
| 
 | |||||
| 
 Reimplemented from std::__codecvt_abstract_base< _InternT, _ExternT, _StateT >. Definition at line 1810 of file locale_facets.h. | 
| 
 | |||||
| 
 Reimplemented from std::__codecvt_abstract_base< _InternT, _ExternT, _StateT >. Definition at line 1813 of file locale_facets.h. | 
| 
 | ||||||||||
| 
 Definition at line 1822 of file locale_facets.h. References std::__numpunct_cache< _CharT >::_M_thousands_sep. | 
| 
 | ||||||||||||||||
| 
 | 
| 
 | |||||||||
| 
 Definition at line 1830 of file locale_facets.h. | 
| 
 | |||||||||
| 
 Implements std::__codecvt_abstract_base< _InternT, _ExternT, _StateT >. | 
| 
 | |||||||||
| 
 Implements std::__codecvt_abstract_base< _InternT, _ExternT, _StateT >. | 
| 
 | ||||||||||||||||||||||||||||||||||||
| 
 Implements std::__codecvt_abstract_base< _InternT, _ExternT, _StateT >. | 
| 
 | ||||||||||||||||||||||||
| 
 Implements std::__codecvt_abstract_base< _InternT, _ExternT, _StateT >. | 
| 
 | |||||||||
| 
 Implements std::__codecvt_abstract_base< _InternT, _ExternT, _StateT >. | 
| 
 | ||||||||||||||||||||||||||||||||||||
| Convert from internal to external character set. Converts input string of intern_type to output string of extern_type. This function is a hook for derived classes to change the value returned. 
 Implements std::__codecvt_abstract_base< _InternT, _ExternT, _StateT >. | 
| 
 | ||||||||||||||||||||||||
| 
 Implements std::__codecvt_abstract_base< _InternT, _ExternT, _StateT >. | 
| 
 | |||||
| 
 Definition at line 1816 of file locale_facets.h. | 
| 
 | |||||
| 
 Definition at line 1863 of file locale_facets.h. | 
 1.3.6
 
1.3.6