|
libstdc++
|
Public Types | |
| typedef iconv_t | descriptor_type |
Public Member Functions | |
| encoding_state (const char *__int, const char *__ext, int __ibom=0, int __ebom=0, int __bytes=1) | |
| encoding_state (const encoding_state &__obj) | |
| int | character_ratio () const |
| int | external_bom () const |
| const std::string | external_encoding () const |
| bool | good () const throw () |
| const descriptor_type & | in_descriptor () const |
| int | internal_bom () const |
| const std::string | internal_encoding () const |
| encoding_state & | operator= (const encoding_state &__obj) |
| const descriptor_type & | out_descriptor () const |
Protected Member Functions | |
| void | construct (const encoding_state &__obj) |
| void | destroy () throw () |
| void | init () |
Protected Attributes | |
| int | _M_bytes |
| int | _M_ext_bom |
| std::string | _M_ext_enc |
| descriptor_type | _M_in_desc |
| int | _M_int_bom |
| std::string | _M_int_enc |
| descriptor_type | _M_out_desc |
Extension to use iconv for dealing with character encodings.
Definition at line 51 of file codecvt_specializations.h.