Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

codecvt< char, char, mbstate_t > Class Template Reference

#include <codecvt.h>

Inherits __codecvt_abstract_base< char, char, mbstate_t >.

List of all members.

Public Types


Public Methods


Static Public Attributes


Protected Methods

template<> class codecvt< char, char, mbstate_t >


Member Typedef Documentation

typedef char intern_type
 

Reimplemented from __codecvt_abstract_base.

typedef char extern_type
 

Reimplemented from __codecvt_abstract_base.

typedef mbstate_t state_type
 

Reimplemented from __codecvt_abstract_base.


Constructor & Destructor Documentation

virtual ~codecvt ( ) [protected, virtual]
 


Member Function Documentation

codecvt ( size_t __refs = 0 ) [explicit]
 

virtual result do_out ( state_type & __state,
const intern_type * __from,
const intern_type * __from_end,
const intern_type *& __from_next,
extern_type * __to,
extern_type * __to_end,
extern_type *& __to_next ) const [protected, virtual]
 

Reimplemented from __codecvt_abstract_base.

virtual result do_unshift ( state_type & __state,
extern_type * __to,
extern_type * __to_end,
extern_type *& __to_next ) const [protected, virtual]
 

Reimplemented from __codecvt_abstract_base.

virtual result do_in ( state_type & __state,
const extern_type * __from,
const extern_type * __from_end,
const extern_type *& __from_next,
intern_type * __to,
intern_type * __to_end,
intern_type *& __to_next ) const [protected, virtual]
 

Reimplemented from __codecvt_abstract_base.

virtual int do_encoding ( ) const throw () [protected, virtual]
 

Reimplemented from __codecvt_abstract_base.

virtual bool do_always_noconv ( ) const throw () [protected, virtual]
 

Reimplemented from __codecvt_abstract_base.

virtual int do_length ( const state_type &,
const extern_type * __from,
const extern_type * __end,
size_t __max ) const [protected, virtual]
 

Reimplemented from __codecvt_abstract_base.

virtual int do_max_length ( ) const throw () [protected, virtual]
 

Reimplemented from __codecvt_abstract_base.


Member Data Documentation

locale::id id [static]
 


The documentation for this class was generated from the following file:
Generated at Fri Apr 6 15:54:34 2001 for libstdc++ by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001