ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

codecvt< _InternT, _ExternT, _StateT > Class Template Reference

#include <_codecvt.h>

Inherits locale::facet, and codecvt_base.

Inherited by codecvt_byname< _InternT, _ExternT, _StateT >.

Public Types

typedef _InternT intern_type
typedef _ExternT extern_type
typedef _StateT state_type

Public Member Functions

 codecvt (size_t __refs=0)
result out (state_type &__state, const intern_type *__from, const intern_type *__from_end, const intern_type *&__from_next, extern_type *__to, extern_type *__to_limit, extern_type *&__to_next) const
result unshift (state_type &__state, extern_type *__to, extern_type *__to_limit, extern_type *&__to_next) const
result in (state_type &__state, const extern_type *__from, const extern_type *__from_end, const extern_type *&__from_next, intern_type *__to, intern_type *__to_limit, intern_type *&__to_next) const
int encoding () const _STLP_NOTHROW
bool always_noconv () const _STLP_NOTHROW
int length (state_type &__state, const extern_type *__from, const extern_type *__from_end, size_t __max) const
int max_length () const _STLP_NOTHROW

Static Public Attributes

static locale::id id

Protected Member Functions

 ~codecvt ()
virtual result do_out (state_type &, const intern_type *__from, const intern_type *, const intern_type *&__from_next, extern_type *__to, extern_type *, extern_type *&__to_next) const
virtual result do_in (state_type &, const extern_type *__from, const extern_type *, const extern_type *&__from_next, intern_type *__to, intern_type *, intern_type *&__to_next) const
virtual result do_unshift (state_type &, extern_type *__to, extern_type *, extern_type *&__to_next) const
virtual int do_encoding () const _STLP_NOTHROW
virtual bool do_always_noconv () const _STLP_NOTHROW
virtual int do_length (state_type &, const extern_type *__from, const extern_type *__end, size_t __max) const
virtual int do_max_length () const _STLP_NOTHROW

Private Member Functions

 codecvt (const codecvt< intern_type, extern_type, state_type > &)
codecvt< intern_type,
extern_type, state_type > & 
operator= (const codecvt< intern_type, extern_type, state_type > &)

Detailed Description

template<class _InternT, class _ExternT, class _StateT>
class codecvt< _InternT, _ExternT, _StateT >

Definition at line 46 of file _codecvt.h.


The documentation for this class was generated from the following file:

Generated on Sat May 26 2012 06:16:35 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.