libstdc++
Public Types
|
Public Member Functions
|
Protected Member Functions
|
Protected Attributes
__gnu_cxx::encoding_state Class Reference
List of all members.
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
Detailed Description
Extension to use iconv for dealing with character encodings.
The documentation for this class was generated from the following file:
codecvt_specializations.h
__gnu_cxx
encoding_state
Generated by
1.7.5