#include <codecvt_specializations.h>
Extension to use iconv for dealing with character encodings.
Definition at line 51 of file codecvt_specializations.h.
◆ descriptor_type
typedef iconv_t __gnu_cxx::encoding_state::descriptor_type |
◆ encoding_state() [1/3]
__gnu_cxx::encoding_state::encoding_state |
( |
| ) |
|
|
inlineexplicit |
◆ encoding_state() [2/3]
__gnu_cxx::encoding_state::encoding_state |
( |
const char * |
__int, |
|
|
const char * |
__ext, |
|
|
int |
__ibom = 0 , |
|
|
int |
__ebom = 0 , |
|
|
int |
__bytes = 1 |
|
) |
| |
|
inlineexplicit |
◆ encoding_state() [3/3]
__gnu_cxx::encoding_state::encoding_state |
( |
const encoding_state & |
__obj | ) |
|
|
inline |
◆ ~encoding_state()
__gnu_cxx::encoding_state::~encoding_state |
( |
| ) |
|
|
inline |
◆ character_ratio()
int __gnu_cxx::encoding_state::character_ratio |
( |
| ) |
const |
|
inline |
◆ construct()
void __gnu_cxx::encoding_state::construct |
( |
const encoding_state & |
__obj | ) |
|
|
inlineprotected |
◆ destroy()
void __gnu_cxx::encoding_state::destroy |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inlineprotected |
◆ external_bom()
int __gnu_cxx::encoding_state::external_bom |
( |
| ) |
const |
|
inline |
◆ external_encoding()
const std::string __gnu_cxx::encoding_state::external_encoding |
( |
| ) |
const |
|
inline |
◆ good()
bool __gnu_cxx::encoding_state::good |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
inline |
◆ in_descriptor()
const descriptor_type & __gnu_cxx::encoding_state::in_descriptor |
( |
| ) |
const |
|
inline |
◆ init()
void __gnu_cxx::encoding_state::init |
( |
| ) |
|
|
inlineprotected |
◆ internal_bom()
int __gnu_cxx::encoding_state::internal_bom |
( |
| ) |
const |
|
inline |
◆ internal_encoding()
const std::string __gnu_cxx::encoding_state::internal_encoding |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ out_descriptor()
const descriptor_type & __gnu_cxx::encoding_state::out_descriptor |
( |
| ) |
const |
|
inline |
◆ _M_bytes
int __gnu_cxx::encoding_state::_M_bytes |
|
protected |
◆ _M_ext_bom
int __gnu_cxx::encoding_state::_M_ext_bom |
|
protected |
◆ _M_ext_enc
◆ _M_in_desc
descriptor_type __gnu_cxx::encoding_state::_M_in_desc |
|
protected |
◆ _M_int_bom
int __gnu_cxx::encoding_state::_M_int_bom |
|
protected |
◆ _M_int_enc
◆ _M_out_desc
descriptor_type __gnu_cxx::encoding_state::_M_out_desc |
|
protected |
The documentation for this class was generated from the following file: