#include <codecvt_specializations.h>
PublicTypes
typedef iconv_t descriptor_typePublicMemberFunctionsencoding_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::stringexternal_encoding () const
bool good () const throw ()
const descriptor_type & in_descriptor () const
int internal_bom () const
const std::stringinternal_encoding () const
encoding_state & operator= (const encoding_state &__obj)
const descriptor_type & out_descriptor () const
ProtectedMemberFunctions
void construct (const encoding_state &__obj)
void destroy () throw ()
void init ()
ProtectedAttributes
int _M_bytes
int _M_ext_bomstd::string_M_ext_enc
descriptor_type _M_in_desc
int _M_int_bomstd::string_M_int_enc
descriptor_type _M_out_desc