|
libstdc++
|
#include <codecvt_specializations.h>
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.
| typedef iconv_t __gnu_cxx::encoding_state::descriptor_type |
Definition at line 59 of file codecvt_specializations.h.
|
inlineexplicit |
Definition at line 87 of file codecvt_specializations.h.
|
inlineexplicit |
Definition at line 92 of file codecvt_specializations.h.
|
inline |
Definition at line 106 of file codecvt_specializations.h.
|
inline |
Definition at line 117 of file codecvt_specializations.h.
|
inline |
Definition at line 130 of file codecvt_specializations.h.
|
inlineprotected |
Definition at line 180 of file codecvt_specializations.h.
|
inlineprotected | ||||||||||||
Definition at line 192 of file codecvt_specializations.h.
|
inline |
Definition at line 146 of file codecvt_specializations.h.
|
inline |
Definition at line 142 of file codecvt_specializations.h.
|
inline | ||||||||||||
Definition at line 121 of file codecvt_specializations.h.
|
inline |
Definition at line 150 of file codecvt_specializations.h.
|
inlineprotected |
Definition at line 159 of file codecvt_specializations.h.
|
inline |
Definition at line 138 of file codecvt_specializations.h.
|
inline |
Definition at line 134 of file codecvt_specializations.h.
|
inline |
Definition at line 111 of file codecvt_specializations.h.
|
inline |
Definition at line 154 of file codecvt_specializations.h.
|
protected |
Definition at line 83 of file codecvt_specializations.h.
|
protected |
Definition at line 75 of file codecvt_specializations.h.
|
protected |
Definition at line 66 of file codecvt_specializations.h.
|
protected |
Definition at line 69 of file codecvt_specializations.h.
|
protected |
Definition at line 78 of file codecvt_specializations.h.
|
protected |
Definition at line 63 of file codecvt_specializations.h.
|
protected |
Definition at line 72 of file codecvt_specializations.h.