Rechercher une page de manuel
__gnu_cxx_encoding_state.3cxx
Langue: en
Version: 338811 (ubuntu - 24/10/10)
Section: 3 (Bibliothèques de fonctions)
Sommaire
NAME
__gnu_cxx::encoding_state -Extension to use iconv for dealing with character encodings.
SYNOPSIS
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.
Definition at line 49 of file codecvt_specializations.h.
Author
Generated automatically by Doxygen for libstdc++ from the source code.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre